Instantly create robust passwords and passphrases on the web
Description | Usage | Contribution | License
PassPanda is a user-friendly static web application designed to facilitate the generation of secure passwords and Diceware passphrases.
-
Password Generation
- Users can generate common passwords with customizable parameters such as length and inclusion of letters, numbers, and special characters.
-
Diceware Passphrase Generation
- PassPanda offers the generation of Diceware passphrases, leveraging the renowned method of creating strong yet memorable passwords through randomly selected words.
-
Clipboard Copy Functionality
-
Regenerate Button
-
Dark Mode
PassPanda is a static web app based on the React framework and Bootstrap as a style framework.
It uses the generate-password-browser library for generating common passwords.
For generating diceware passphrases, a custom implementation is used,
based on the EFF word list
and the browser's crypto.getRandomValues
API.
Use the hosted version at pass.wayspace.net.
Clone the repository and install the dependencies using:
$ yarn install
Then run this command to build the web app:
$ yarn build
The built website will be available in the dist
-folder, just open the index.html
-file in your browser or upload the files to a web server.
Contributions are always very welcome! It's completely equal if you're a beginner or a more experienced developer.
Thanks for your interest ππ!