Plenty of tools are using the system keychain. There are good libraries that provide a generic interface to gnome-keyring or kwallet depending on what is running. When I was working with Node I used the keytar library for that purpose.
Edit: Oh, apparently there is a standard DBus API for keyrings. So you can use libsecret to interact with whatever keyring.









It’s wonderful that we’ve moved on from a time when scrolling wms were kludgy experiments! It looks like now we have at least two solid options.