apass is a passwords manager with attributes support.
See man page apass(1) for details.
Q: How it is different from password-store?
A: The main difference is that password-store keeps list of your secret names open, apass keeps it encrypted. Another major feature of apass is a convenient attributes management. Arbitrary list of attributes can be associated with every secret.
Create new secret for website.com and specify associated login and email attributes.
$ apass set -a login=username -a username@mail.box website.comPrint password associated with website.com.
$ apass website.comCopy password for website.com to clipboard.
$ apass get -c website.comPrint all information associated with website.com.
$ apass get -A website.comThe app can be built using cmake command.
$ cmake .
$ cmake --build .It is also possible to easily build a package for some operation systems. See dist folder in the current source distribution.