Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‚ Password Manager

A simple Python-based password manager that allows you to securely store, encrypt, and manage your passwords locally.
It uses Fernet encryption (AES under the hood) from the cryptography library to protect your data and stores everything in a JSON file for easy access.

✨ Features

  • βž• Add new passwords for any platform or service
  • πŸ“œ View saved passwords (plain or encrypted)
  • ✏️ Edit existing passwords or platform names
  • ❌ Delete passwords you no longer need
  • πŸ” Encrypt & Decrypt passwords using a stored key
  • πŸ’Ύ Automatically saves data in passwords.json so nothing is lost between sessions

πŸ›  Tech Stack

  • Python 3
  • cryptography (Fernet) for encryption/decryption
  • JSON for lightweight local storage

πŸš€ Planned Improvements

  • Master password for extra security πŸ”‘
  • CLI arguments instead of only menu input ⚑
  • Option to export/import data securely
  • Cross-platform GUI version in the future

πŸ’» Usage

  1. Install dependencies:
    pip install cryptography

About

A simple Python-based password manager that allows you to securely store, encrypt, and manage your passwords locally. It uses the Fernet encryption (AES under the hood) from the cryptography library to protect your data and stores everything in a JSON file for easy access.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages