Skip to content
Flask application that generates random passwords
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Password Machine

Python Build Status Issues License

Flask application that generates random passwords

See it live here:

Getting Started

These instructions will get you a copy of the project up and running on your local machine.


You'll need to have Python installed in order to run password-machine. Start by downloading and installing the latest version of Python 3.

Note: password-machine has been tested with Python 2.7, however Python 3.4 or greater is recommended.


Download the latest version from GitHub using Git:

git clone

This will create a directory called password-machine and all the code will be in it.

Switch to the password-machine directory:

cd password-machine

Install the required packages:

pip install -r requirements.txt


Launch the application:

python password_machine/

This will start a Python webserver running on your local machine. Access the application at http://localhost:5000

You can’t perform that action at this time.