pass - The Standard Unix Password Manager

pass is a password manager in which each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password.


The encrypted files managed with pass may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities.

The main characteristic of pass is to apply an UNIX-oriented approach for the management of passowrds. This means that, since each password is stored in its one dedicated file, encrypted with gpg, the directory structure can be organized to reflect the relationships among the passwords (e.g., all the passwords related to websites may stay in the same directory). Moreover, standard UNIX command can be used to perform typical operations such as listing, copying or moving the passwords.

To faciliate the large variety of uses users come up with, pass supports extensions. The many available extensions support the itegration with other systems, such as Alfred and Android, or allow the use as a browser plugin (for Firefox and Chrome). There are also many scripts to import passwords from other password managers.


References