Yes. I recommend KeePassXC[1] or GoKey[2].
> Log in with Google, Apple
No, never!
[1] https://keepassxc.org/
[2] https://github.com/cloudflare/gokey