SyncThing + KeePass, I've been using this setup for a long time. Requires setup and isn't automagically done for you, but you control everything about it + it's decentralized and local. I unfortunately don't have any good guides off-hand, but I can try to give some pointers if you're interested to know more about it.
On Linux, the only downside is you can't use the auto-type feature in Wayland, but there are browser plugins to make it less of an issue.
Alternatively, if you are a self-hoster, you can still use the BitWarden local clients with an open source backend server that you control: https://github.com/dani-garcia/vaultwarden