Welcome to the Password Manager project! This simple yet secure password manager helps you store and manage your passwords in a safe and easy-to-use GUI. Built using Python's Tkinter module, it's designed for simplicity and functionality. π₯οΈ
- main.py: The main Python file that powers the password manager's functionality. It provides the logic for storing, displaying, and retrieving passwords.
- data.txt: A text file that securely stores your passwords (it is encrypted, but make sure to keep it safe!).
- logo.png: The logo used in the GUI interface to give the project a sleek design. π¨
β¨ Simple UI β Built with Tkinter, providing a clean and intuitive graphical interface.
π Password Storage β Allows you to securely store passwords for multiple accounts.
π Encryption β Passwords are stored in a text file, but be sure to handle the file carefully.
π Easy Access β Quickly retrieve and manage your stored passwords.
- Clone the Repository:
git clone https://github.com/Solomon-mbash/password-manager.git
- Install Tkinter:
If you donβt have Tkinter installed, you can install it via pip:pip install tk
- Run the Application:
Launch the app by running the following:python main.py
- Add a Password:
Enter a website, email and password, then click Save to store it in the data file. - Retrieve Passwords:
Click on Show Passwords to see a list of saved entries.
This is a simple password manager for learning purposes. It doesnβt use complex encryption algorithms, so please donβt store sensitive passwords in this app unless you modify it to add proper encryption. Always use a trusted password manager for real-world usage.
- Python π
- Tkinter for GUI
- Text File Storage for passwords
If you'd like to improve this project, feel free to fork it, make your changes, and submit a pull request. π οΈ Your contributions are always welcome!