The only feature I miss is the little gamification that LastPass has, where you can check how many of your credentials had the same details - lowering that score day by day was a nice challenge. I was tempted to build it myself (BW has an API too) but not got around it yet.
Self hosting it is super easy to setup, they just give you a docker compose file, and a few commands later it’s ready to go. It’s also fairly easy to modify the compose file to deploy it to a Docker Swarm cluster, which is how I have mine setup.
https://github.com/dani-garcia/bitwarden_rs
And I don't really get your hesitation to use a Microsoft stack. Bitwarden is distributed with Docker, so it isn't running on Windows or anything.
I would love if someone convinced me to move to something that would work just as well, for me user experience is the most important thing, I don’t want to deal with complicated workflows, considering password completion is something I have to do ~50 times a day or more, so even just a few additional seconds become exponentially annoying for me.
If I were starting over I'd give pass and its various open source UIs/apps a chance: https://www.passwordstore.org
I'm not sure I'd recommend it because it's basically iOS-only now and with no iOS12 integration, but I'd definitely recommend a deterministic approach for at least your most important sites (banks, google?, facebook?). The main reason is availability in case of real need, when for example your phone could be broken or inaccessible. I wrote about my use case here [3].
Happy to discuss deterministic approaches, please make sure to read also the counter arguments [4].
In addition, I strongly encourage setting up 2FA, especially on the most important sites. My choice for passwords is also related: I really want my password to be something I know (not something I need a device/password manager for) because with 2FA you prove already something you have. Another totally valid option is to setup 2FA on your password manager and call it the day. For completeness, I'm also building a security key called Solo, open source and FIDO2 [5].
[1] https://mempa.io
[2] https://hackernoon.com/mempa-a-modern-deterministic-password...
[3] https://hackernoon.com/how-i-manage-my-passwords-technical-v...
[4] https://tonyarcieri.com/4-fatal-flaws-in-deterministic-passw...
its free, open source and you can host it easily yourself with docker. Full disclosure, Im the key developer behind it.
I'm really looking forward to the days when we don't have passwords anymore.
NOTE: And they said I would never use Latin!