pass: A Simple, Secure, and Extensible Command-Line Password Manager
2025-09-14
pass is a command-line password manager that uses GPG encryption and follows Unix philosophy. Each password is stored in a GPG-encrypted file named after the website or resource. These files can be organized into folders, easily copied between computers, and managed with standard command-line tools. pass provides simple commands to add, edit, generate, and retrieve passwords, with support for clipboard copying and Git-based change tracking. Users manage the password store using standard Unix shell commands alongside pass, requiring no new file formats or paradigms. It supports extensions and boasts an active community with numerous clients and GUIs.
Development
gpg encryption