upass: because pass is too hard.


Status Alpha
Language Python
License 3-clause BSD
Role Maintainer

upass is an interface to pass, the standard Unix password manager.

upass is using urwid, which means it has a friendly full-screen console interface. It shows your directory structure (with flattened subdirectories) and calls pass when requested. (It does not use pass -c due to subprocessing issues, instead opting for a manual copy — note that the clipboard will not be cleared).

If you want to see how it looks, check out the screenshots gallery.

upass is under development (and was initially written in one evening). If you have ideas, bugs, or want to help, hop over to the GitHub page.

You can install upass from PyPI (with pip install upass). Arch Linux users can install the upass package from the AUR.