Skip to main content

Manage your login credentials from the terminal painlessly.

Project description

https://raw.githubusercontent.com/marcwebbie/passpie/master/images/passpie2.png

Version Build Status Windows Build Status Coverage

Passpie is a command line tool to manage passwords from the terminal with a colorful and configurable interface. Use a master passphrase to decrypt login credentials, copy passwords to clipboard, syncronize with a git repository, check the state of your passwords, and more.

Password files are encrypted using GnuPG and saved into yaml text files. Passpie supports Linux, OSX and Windows.

What does it look like? Here is an example of a simple Passpie usage:

passpie init
passpie add foo@example.com --random
passpie add bar@example.com --pattern "[0-9]{5}[a-z]{5}"
passpie update foo@example --comment "Hello"
passpie

Outputs:

===========  =======  ==========  =========
Name         Login    Password    Comment
===========  =======  ==========  =========
example.com  bar      ********
example.com  foo      ********    Hello
===========  =======  ==========  =========

Check example remote passpie database: https://github.com/marcwebbie/passpiedb.

Install

pip install passpie

Or if you are on a mac, install via Homebrew:

brew install passpie

Learn more

Licence License

Copyright (c) 2014-2016 Marcwebbie, <http://github.com/marcwebbie>

Full license here: LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passpie-1.5.3.tar.gz (35.9 kB view details)

Uploaded Source

Built Distribution

passpie-1.5.3-py2.py3-none-any.whl (48.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file passpie-1.5.3.tar.gz.

File metadata

  • Download URL: passpie-1.5.3.tar.gz
  • Upload date:
  • Size: 35.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for passpie-1.5.3.tar.gz
Algorithm Hash digest
SHA256 2e9921f08cb6a7c21e3f95b8943d6e6a67d2d747fae38a194d0c5b4fa77b295b
MD5 38d77987db04ad39cbf11df26696138d
BLAKE2b-256 1d0677b6cc4f85e971a4e5031d0bcb591650c171d2531076fc0581346abe730e

See more details on using hashes here.

Provenance

File details

Details for the file passpie-1.5.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for passpie-1.5.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 63214505a270eae226924583abd8f79c49ec23315958e8d8743c7afa0d1a0005
MD5 257659891ade5073deb0cf2f6f343f74
BLAKE2b-256 be8d18b930198eaaa6912c4aa6de7efb163518bbe52a282d126fcba6bf859549

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page