I'll add a self-hosted option that no one ever mentions – PasswordWallet:
https://www.passwordwallet.com/
I use iCloud Keychain for most of my passwords these days, but my critical passwords I continue to keep in PW as well.
PW also has an occasionally very useful feature that I have not seen in any other password manager: auto type. Sometimes I just need to point my cursor somewhere and have the password typed for me (e.g. into a login screen on a VNC/RDP connection).
PW uses Blowfish with 448-bit keys.
There is also "pass" (from the author of Wireguard) which is essentially a shell script wrapper around gpg and git:
I've been using "pass" for years and love it. There is also a very nice iOS app that works well and is open source. I synchronise my devices and backup directly without a central repo. Its only flaw is gpg's poor UX...