You don’t need a proprietary password manager service to manage your secrets, there are several great open source password managers on Linux.

Table of Contents

KeePassXC

It’s the password manager I use everyday. It has useful features like auto-type, password generator, fields for URL and Notes on each entry.

KeePassXC main window

KeePassXC password list window

KeePassXC entry window

Secrets

Password manager for GNOME. Simple and elegant design, compatible with KeePass files.

Secrets main window

Secrets password list window

Secrets entry window

Swifty

A basic password manager (only supports one credentials list which you can’t save as a file).

Swifty main window

Swifty password list window

Swifty new entry window

Swifty options window

Buttercup

Another simple program for those who only need the basic features.

Buttercup main window

Buttercup add vault window

Buttercup main window

Bitwarden

Bitwarden is an open source password manager that syncs through all your devices. You need to create an online account to be able to use it, but your passwords are protected using end-to-end encryption and both server and client software are open source. Because of that, you can also self-host it.

Bitwarden main window

pass

pass is a command to manage passwords using GPG encrypted files. There are third-party GUI clients if you need it.

'pass' website

Passit

Passit is a web-based password manager with a native app on Android and browser extensions. You can host it on your own server or use Passit hosted service.

'Passit' website

Padloc

Padloc is a password manager available for Linux (Flatpak, Snap, DEB, AppImage), Windows, macOS, Android and iOS. It stores passwords in its cloud using end-to-end encryption. Client and server are open-source, check https://github.com/padloc/padloc.

'Padloc' website

If you have any suggestion, feel free to contact me via social media or email.