khushi-rajput04 / Password-Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Password-Manager

This is a simple password manager application created using Python's Tkinter library. It allows users to generate strong passwords and store them along with website and email details.

Features

  • Save website, email, and password information securely.
  • Generate strong passwords automatically.
  • Search for stored passwords by website name.

How to Use

  1. Clone the repository to your local machine.
  2. Make sure you have Python installed.
  3. Install the required dependencies using pip install -r requirements.txt.
  4. Run the main.py file using Python.
  5. Use the application to save, generate, and search for passwords.

File Structure

  • password_manager.py: Main Python script containing the password manager application.
  • data.json: JSON file used to store website credentials.
  • logo.png: Logo image used in the application.
  • requirements.txt: List of Python dependencies required for the application.

Dependencies

  • tkinter: Python's standard GUI (Graphical User Interface) toolkit.
  • pyperclip: Python module for clipboard operations.
  • json: Python module for reading and writing JSON files.

Password Manager Logo

About


Languages

Language:Python 99.8%Language:PowerShell 0.2%Language:Batchfile 0.0%