PythonSafe: An Open Source password manager written entirely in Python


Project page on Sourceforge

Download PythonSafe files

Get support

Project Information

This is the PythonSafe project

This project was started on Sep 23, 2009, the main goal of PythonSafe is to produce an easy-to-use password manager, to store all your security data with only a single password to remember. PythonSafe will be developed with multiple front ends and will run on multiple platforms. PythonSafe is free and open source software, licenced under the GNU GPL.

PythonSafe currently offers a password generator and a basic text-based interface. It requires Python version 2.x and the python-crypto library in order to run. A WxWidgets based graphical front-end is under development which will allow for an easy-to-use interface on Windows, Mac and Linux.

About Open Source:

Of benefit to users, Open Source software is licensed so you can download and use the software free-of-charge. The source code for this software is made available free-of-charge, you (or a programmer you hire) can make changes to this software to better meet your needs, and you can release your changed code back to the community passing the benefit on to other users.

The exact license terms used by this project can be found at The GNU website and in the licensing documents included in the downloads.


Join this project:

To join this project, please contact the project administrators of this project, as shown on the project summary page.

Get the source code:

Source code for this project may be available as downloads or through the CVS or Subversion SCM repository used by the project, as accessible from the project summary page.

If you are a web page developer interested in this project, please consider reaching out to the project admin (per the "Join this project" section, above) to offer your assistance.

PythonSafe Copyright Richard Beales 2009