I really like bitwarden, but I do wish their internal API was more clear/open so 3rd party clients were easier to write. There have been a few times where I've been on an obscure OS on a device too slow to run a modern web browser, but wanted to use Bitwarden.