An open-source, lightweight, and easy-to-use password manager that saves your password locally.
SafePass is an offline password manager written in Python with Tkinter. This application allows you to store all your passwords inside a single database collection, MongoDB, which is secured with the SHA 256 hashing function. The hash key and salt are stored in the system's keyring to cross-check with the entered password. The user can add passwords and other necessary fields (Title, URL, Username, Password, Notes).
- Strong Password Generator
- Secure Master Password with SHA-256
- Auto-copy
- Password Forgot Module
- Python3 (Backend)
- Tkinter (Frontend GUI)
- MongoDB (Database)
- SHA-256 (Hashing Algorithm)
- LinuxOS (Platform)
- Linux OS
- Python (version 3 and above)
- MongoDB Server
- Run main.py from any IDE or terminal after installing dependencies and required modules.
- 0.1 Initial Release