Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.51 KB

File metadata and controls

38 lines (27 loc) · 1.51 KB

PassManager 🔐

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.

✨ Features

  • 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.json file.
  • 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.

🛠️ Built With

  • Python 3 - Core logic
  • Tkinter - Graphical User Interface (GUI)
  • JSON - Local data storage

🚀 Getting Started

Prerequisites

Make sure you have Python installed on your system. You can download it from python.org.

Installation & Run

  1. Clone the repository to your local machine: git clone https://github.com/neofetch-tech/PassManager.git
  2. Navigate into the project directory: cd PassManager
  3. 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.