Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcwebbie/passpie
:closed_lock_with_key: Multiplatform command-line password manager
https://github.com/marcwebbie/passpie
Last synced: 1 day ago
JSON representation
:closed_lock_with_key: Multiplatform command-line password manager
- Host: GitHub
- URL: https://github.com/marcwebbie/passpie
- Owner: marcwebbie
- License: mit
- Created: 2014-12-01T00:39:07.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T10:37:25.000Z (10 months ago)
- Last Synced: 2024-04-29T15:06:13.314Z (9 months ago)
- Language: Python
- Homepage: http://passpie.readthedocs.org/
- Size: 3.58 MB
- Stars: 923
- Watchers: 30
- Forks: 65
- Open Issues: 7
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- my-awesome-starred - passpie - :closed_lock_with_key: Multiplatform command-line password manager (Python)
- awesome-repositories - marcwebbie/passpie - :closed_lock_with_key: Multiplatform command-line password manager (Python)
- starred-awesome - passpie - :closed_lock_with_key: Multiplatform command-line password manager (Python)
README
:code:`passpie`: Command-line password manager
*******************************************************.. image:: https://raw.githubusercontent.com/marcwebbie/passpie/master/images/passpie2.png
:align: center
:width: 100%|Version| |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 [email protected] --random
passpie add [email protected] --pattern "[0-9]{5}[a-z]{5}"
passpie update foo@example --comment "Hello"
passpie
passpie copy [email protected]Outputs::
=========== ======= ========== =========
Name Login Password Comment
=========== ======= ========== =========
example.com bar ********
example.com foo ******** Hello
=========== ======= ========== =========
Password copied to clipboard..
Check example remote passpie database: https://github.com/marcwebbie/passpiedb.
Install
========.. code-block::
pip install passpie
Or if you are on a mac, install via `Homebrew `_:
.. code-block::
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 and exit.
--help Show this message and exit.Commands:
add Add new credential to database
complete Generate completion scripts for shells
config Show current configuration for shell
copy Copy credential password to clipboard/stdout
export Export credentials in plain text
import Import credentials from path
init Initialize new passpie database
list Print credential as a table
log Shows passpie database changes history
purge Remove all credentials from database
remove Remove credential
reset Renew passpie database and re-encrypt...
search Search credentials by regular expressions
status Diagnose database for improvements
update Update credentialLearn more
==========+ Gitter: https://gitter.im/marcwebbie/passpie
+ Documentation: http://passpie.readthedocs.org
+ FAQ: http://passpie.readthedocs.org/en/latest/faq.htmlLicence |License|
=================Copyright (c) 2014-2016 Marcwebbie,
Full license here: `LICENSE `_
.. |Build Status| image:: http://img.shields.io/travis/marcwebbie/passpie/master.svg?style=flat-square
:target: https://travis-ci.org/marcwebbie/passpie
.. |Windows Build Status| image:: https://img.shields.io/appveyor/ci/marcwebbie/passpie/master.svg?style=flat-square&label=windows%20build
:target: https://ci.appveyor.com/project/marcwebbie/passpie
.. |Coverage| image:: http://img.shields.io/coveralls/marcwebbie/passpie.svg?style=flat-square
:target: https://coveralls.io/r/marcwebbie/passpie
.. |Gitter| image:: https://img.shields.io/gitter/room/marcwebbie/passpie.svg?style=flat-square
:target: https://gitter.im/marcwebbie/passpie
.. |Version| image:: http://img.shields.io/pypi/v/passpie.svg?style=flat-square&label=latest%20version
:target: https://pypi.python.org/pypi/passpie/
.. |License| image:: http://img.shields.io/badge/license-MIT-blue.svg?style=flat-square