Skip to content

Password Manager is a simple GUI application built with Python and Tkinter that allows you to manage and store your passwords securely. The application uses a Redis database to store password information.

Notifications You must be signed in to change notification settings

Al3x-Myku/PassManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues commits

PasswordManager

Password Manager is a simple GUI application built with Python and Tkinter that allows you to manage and store your passwords securely. The application uses a Redis database to store password information.
Explore the docs »

Report Bug · Request Feature

Features

Add, view, and manage passwords for different sites and usernames. Passwords are stored in a Redis database for secure storage. Option to show the passwords in plain text or hide them with asterisks. Professional and user-friendly interface for easy interaction.

Built With

  • Redis
  • Flask
  • Python
  • tkinter

Installation and Usage

  1. Make sure you have Python 3.x installed on your system.
  2. Install the required Python packages by running: pip install redis
  3. Start your Redis server on localhost and port 6379.
  4. Clone or download this repository.
  5. Open a terminal/command prompt and navigate to the project directory.
  6. Run the program using: python main.py
  7. The Password Manager GUI should open up, allowing you to add and manage your passwords.

Prerequisites

  • Python 3.x
  • Tkinter library (usually comes bundled with Python)
  • Redis server (localhost, port 6379)

Roadmap

  • Login with master password
  • Adding to database
  • Removing from database
  • Easy copy from database

See the open issues for a full list of proposed features (and known issues).

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Al3x-Myku - mail

About

Password Manager is a simple GUI application built with Python and Tkinter that allows you to manage and store your passwords securely. The application uses a Redis database to store password information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages