Shroud is a password manager written in Guile which uses GnuPG in the backend. See Shroud’s website at this link. This package is an Emacs interface to Shroud using the Buffers User Interface library.
Shroud stores secrets as a plain text encrypted using GnuPG. Particularly, in Lisp’s S-expressions, some form of associaton lists. This provides the dual benefit that, the file is trivial to parse by machine, yet at the same time is perfectly usable as just a text file (after decryption ofcourse!).
You can view, copy and edit secrets from Emacs.
The result http://piviq.ga:9001/images/shroud.png