I used KeepassXC and Keepass2Android but the implementation seems a bit janky at times and the need to sync it manually or let it sync via a cloud is not all that comfortable.
I switched to Bitwarden about a month ago and consider it still as a test phase for now. I'm not that happy with just having my passwords lying around on a random cloud server.
You can always self host your bitwarden instance if you want.
For me, bitwarden is a good middle ground, it's super easy to setup, works super well on desktop and android, and it's still way better than using the same 8 character password everywhere. I think it's easier to recommend as a starter to anyone that's not using a password manager.
That's super helpful. Not just privately but also on a business side, since we're looking to replace our current solution that's basically discontinued.
Have the exact same setup, I spun up a vaultwarden container to test it out. I might swap over, and since i have vpn at home it is very easy for me to sync at any time.