Passpie - Multiplatform Command-Line Password Manager


Passpie is a command line tool to grapple passwords from the in conclusion alongside a colorful too configurable interface. Use a main passphrase to decrypt login credentials, re-create passwords to clipboard, syncronize alongside a git repository, banking enterprise fit the acre of your passwords, too more.
Password files are encrypted using GnuPG too saved into yaml text files. Passpie supports Linux, OSX too Windows.

What does it hold back like? Here is an instance of a elementary Passpie usage:
passpie init passpie add together foo@example.com --random passpie add together bar@example.com --pattern "[0-9]{5}[a-z]{5}" passpie update foo@example --comment "Hello" passpie passpie re-create foo@example.com
Outputs:
===========  =======  ==========  ========= Name         Login    Password    Comment ===========  =======  ==========  ========= example.com  bar      ******** example.com  foo      ********    Hello ===========  =======  ==========  ========= Password copied to clipboard
Check instance remote passpie database: https://github.com/marcwebbie/passpiedb.

Install
pip install passpie
Or if y'all are on a mac, install via Homebrew:
brew install passpie

Dependencies
Passpie depends on GnuPG for encryption

Commands
Usage: passpie [OPTIONS] COMMAND [ARGS]...  Options:   -D, --database TEXT  Database path or url to remote repository   --autopull TEXT      Autopull changes from remote pository   --autopush TEXT      Autopush changes to remote pository   --config PATH        Path to configuration file   -v, --verbose        Activate verbose output   --version            Show the version too exit.   --help               Show this message too exit.  Commands:   add together       Add novel credential to database   consummate  Generate completion scripts for shells   config    Show electrical flow configuration for trounce   re-create      Copy credential password to clipboard/stdout   export    Export credentials inward manifestly text   import    Import credentials from    path   init      Initialize novel passpie database   listing      Print credential equally a tabular array   log       Shows passpie database changes history   purge     Remove all credentials from database   withdraw    Remove credential   reset     Renew passpie database too re-encrypt...   search    Search credentials past times regular expressions   condition    Diagnose database for improvements   update    Update credential


Learn more