Skip to content

ruslanpashkov/novapass

Repository files navigation

NovaPass: Password Generator 🔐

Chrome Web Store Firefox Add-ons Edge Add-ons

Transform your password management experience with NovaPass – a powerful cross-browser extension that combines security with simplicity. Generate strong, customizable passwords right from your browser toolbar.

NovaPass Interface

Key Features

Password Generator

  • Comprehensive character sets (A-Z, a-z, 0-9, symbols)
  • Customizable password length
  • Option to skip ambiguous characters
  • Exclude specific characters

Passphrase Generator

  • Customizable number of words
  • Flexible word separator options
  • Word style options: uppercase, lowercase, capitalize
  • Optional random number insertion

Smart History Management

  • Local password history tracking
  • Quick copy functionality
  • Clear history with one click
  • Secure storage implementation

Additional Features

  • Dark mode support: Automatically syncs with your system preferences

  • Multiple languages support: English, Arabic, Chinese, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Thai, Turkish, Ukrainian and Vietnamese

Installation

NovaPass is available on multiple platforms:

Contributing

Issues Pull Requests Last Commit

We welcome contributions to make NovaPass better! Whether you've found a bug, have a feature idea, or want to improve the code - your help is appreciated.

Check our contribution guidelines to get started. You can report bugs, suggest features, or contribute code by opening issues and pull requests in our GitHub repository. Our code of conduct helps maintain a welcoming environment for everyone.

For code contributions, fork the repository, create a new branch for your work, and submit a pull request. Remember to include tests and update documentation when needed.

Credits

  • zxcvbn-ts – Low-Budget Password Strength Estimation
  • WXT – Next-gen Web Extension Framework

License

This project is open-sourced under the MIT License.

Connect

Created by Ruslan Pashkov

Have questions or suggestions? We'd love to hear from you!

📧 [email protected]


If you find NovaPass useful, please consider giving it a ⭐️ on GitHub!