A simple CLI password manager which is encrypted digital vault that stores secure login credential information of your app or sites.
all the password are stored in encrypted form.
- insert credential
- update credential
- generate Master Password
- display Password of specfic app
- display All data
- update Master password
Library | Purpose |
---|---|
passlib |
use for Master password (reference) |
sqlite3 |
light-weight database |
prettytable |
to decorate output text |
getpass |
hide input password |
cryptography |
to encrypt password |
git clone https://github.com/kumresh/cli_password_manager.git
pip install prettytable cryptography
-
python 3.10
cd cli_password_manager
python password_manager.py