Bitwarden is a free, open source password manager.
It can be self hosted or cloud hosted.
It supports most browsers.
KeePassXC is an open source fork of the now discontinued KeePassX.
It stores passwords in an encrypted database file on your local filesystem.
You can store the database file on a secure cloud provider.