Syncthing! Has Windows/Linux/Android/iOS clients. Works perfectly.
Bitwarden is so much easier sadly.
Maybe it does help the fact that I have my NAS always online, and I treat my mobile devices mostly as "read-only" - i.e, if I have to create a new password it will almost surely be on my desktop / laptop.