I use 1Password. Not a security expert, but the site looks trustworthy and they have been recommended in various places. Extensions for all browsers, but not open source. Here’s a discussion on this: https://discussions.agilebits.com/discussion/22686/open-sour...