Command line password manager written in Haskell. Written to be close to a copy of pass.
hass is a very simple password store that keeps passwords inside AES-256 encrypted files inside a simple directory tree residing at ~/.hass. The hass utility provides a series of commands for manipulating the password store, allowing the user to add, remove, edit, synchronize, generate, and manipulate passwords.
Several of the commands rely on or provide additional functionality if the password store directory is also a git repository. In that case, all password store modification commands will cause a corresponding git commit.