Skip to content

A secure password manager CLI tool built with Python.

Notifications You must be signed in to change notification settings

Applehand/Pass-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Passpy

Passpy is a lightweight command-line interface (CLI) tool for securely storing, retrieving, updating, and managing passwords. It uses AES encryption from the cryptography library to protect passwords, storing them securely in a SQLite database.

Installation

Install Passpy using pip:

pip install git+https://github.com/Applehand/Pass-py.git

Usage

Add a new account:

If no password is given, one will be generated for you.

passpy add <account> <password>

Example:

passpy add my_email@example.com thisismypassword1

Retrieve an account password:

passpy get <account>

Example:

passpy get my_email@example.com

Update an existing account password:

If no password is given, one will be generated for you.

passpy update <account> <password>

Example:

passpy update my_email@example.com thisismynewpassword2

Delete an account:

passpy delete <account>

Example:

passpy delete my_email@example.com

List all accounts:

passpy

or

passpy list

About

A secure password manager CLI tool built with Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages