This is an off-line password generation application. This program features various password generation algorithms. The goal of this program is to provide a collection of different methods of generating passwords while providing feedback to the user as to the strength of the generated password. This program will be updated continuously as more algorthims are included.
Many algorithms will be the product of information / examples found on the internet. When possible, I will attempt to provide references as well as credit to the authors of these algorithms. If you suspect that I have included an algorithm without giving you credit, or feel my inclusion of an algorithm violates and rights, please notify me. It is not my intention to take credit for your work.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
Node.js - JavaScript runtime built on Chrome's V8 JavaScript engine.
Yarn (Optional)
npm install -g yarn
A step by step series of examples that tell you have to get a development env running
Install npm modules
yarn install
Running
yarn start
or
yarn build
- Electron Forge - The tool used for rapid Electron development
- Electron - A javascript application framework
- Blueprint - A React-based UI toolkit
- React - A JavaScript library for building user interfaces
- Robert Tenney - Initial work - TenneySoftware
See also the list of contributors who participated in this project.
MIT
- Project Nayuki - Random password algorithm example
- Tom Van Vleck - Pronounceable password algorithm example
- Munged password - Wikipedia - Symbol replacement (munged) algorithm description
- Aha-Soft - File icon
Creative Commons (Attribution 3.0 Unported) found here.