A lightweight, minimalist, and secure desktop Password Manager built with Python and Tkinter. Featuring a sleek AMOLED-black interface, this application allows you to safely store, view, and manage your account credentials locally.
- Minimalist UI: Clean, modern black-and-white theme designed for distraction-free use.
- Local Storage: All data is saved locally on your machine in a organized
passwords.jsonfile. - Easy Management: Effortlessly Add, View, and Delete credentials with just a few clicks.
- Smart Alerts: Built-in error handling and confirmation dialogs to prevent accidental deletions.
- Python 3 - Core logic
- Tkinter - Graphical User Interface (GUI)
- JSON - Local data storage
Make sure you have Python installed on your system. You can download it from python.org.
- Clone the repository to your local machine: git clone https://github.com/neofetch-tech/PassManager.git
- Navigate into the project directory: cd PassManager
- Run the application: python main_all_code.py
π Roadmap / Future Updates [ ] Implement secure AES encryption using the cryptography library (Fernet).
[ ] Add a built-in strong password generator.
[ ] Include a search bar to filter stored sites quickly.
π License This project is open-source and available under the MIT License.