Skip to content

neofetch-tech/PassManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

About

PassManager is a manager of passwords on Python in terminal, you can use him in job, home or save your passwords from Google, Sony, Xbox, Microsoft

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors