DEV Community

Cover image for Password manager recommendations?
Jess Lee
Jess Lee Subscriber

Posted on

Password manager recommendations?

Password managers are one of those tools that people don't tend to swap around because it can be a real pain. I have hundreds of credentials and going through the process of setting up new passwords is something I don't have time for, and only consider when my password manager has an outage. Like today.

We set up our password manager years ago and now I'm wondering if it's time to switch to something else. What are your suggestions?

Below are two open source password managers I'm looking into:

GitHub logo buttercup / buttercup-desktop

šŸ”‘ Cross-Platform Passwords & Secrets Vault

Buttercup Desktop

Buttercup for Desktop - Mac, Linux and Windows

Buttercup Latest version Chat securely on Keybase

Buttercup Desktop screenshot ²

āš ļø Project Closure āš ļø

The Buttercup project has come to an end, and these repositories are in transition to becoming public archives. No public-facing resources will be removed, wherever possible. Please do not create issues or PRs - they will unfortunately be ignored. Discussion can be found here, and explanation here.


About

Buttercup is a free, open-source and cross-platform password manager, built on NodeJS with Typescript. It uses strong industry-standard encryption to protect your passwords and credentials (among other data you store in Buttercup vaults) at rest, within vault files (.bcup). Vaults can be loaded from and saved to a number of sources, such as the local filesystem, Dropbox, Google Drive or any WebDAV-enabled service (like ownCloud or Nextcloud ¹).

Why you need a password manager

Password management is a crucial…

GitHub logo bitwarden / server

Bitwarden infrastructure/backend (API, database, Docker, etc).

Bitwarden

Github Workflow build on main gitter chat


The Bitwarden Server project contains the APIs, database, and other core infrastructure items needed for the "backend" of all bitwarden client applications.

The server project is written in C# using .NET Core with ASP.NET Core. The database is written in T-SQL/SQL Server. The codebase can be developed, built, run, and deployed cross-platform on Windows, macOS, and Linux distributions.

Developer Documentation

Please refer to the Server Setup Guide in the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.

Deploy

docker

You can deploy Bitwarden using Docker containers on Windows, macOS, and Linux distributions. Use the provided PowerShell and Bash scripts to get started quickly. Find all of the Bitwarden images on GitHub Container Registry.

Full documentation for deploying Bitwarden with Docker can be found in our help center at: https://help.bitwarden.com/article/install-on-premise/

Requirements





Latest comments (126)

Collapse
 
jatin2856 profile image
jatin sablok

I am using avira password manager.

  1. Its free.
  2. Secure.
  3. App and desktop extension available.
Collapse
 
fredbrooker profile image
Fred Brooker šŸ€

KeePass and UPM

Collapse
 
shostarsson profile image
RƩmi Lavedrine

I had a look at Buttercup and I like the UI.

Nevertheless, I am using KeepassXC because it is a well-known open source Password Manager and it works properly on Linux, Mac OS and Windows and it has a very good mobile application.
On Android I am using Keepass2Android.
You can send your password database on your device through the File Manager which is supposedly secure.

Collapse
 
shostarsson profile image
RƩmi Lavedrine

I looked at Buttercup since the beginning of the project.
It is indeed very beautiful designed.

I personnaly am using KeepassXC as it is widely available on a lot of OS and widely watched by the community. Which is very important for a Password manager.

Collapse
 
stojakovic99 profile image
Nikola Stojaković • Edited

On macOS I use KeePassXC which is community edition of KeePassX and on Android I use KeePass2Android. Database with passwords is stored on Google Drive so I can sync them easily + it's stored on Dropbox too just in case.

Collapse
 
markel profile image
Markel F.

I personally use BitWarden and it works perfectly. If you upgrade to the premium version you even have a 2FA code generator. I haven't used Buttercup ever, so I can't tell you.

Collapse
 
nuculabs_dev profile image
Nucu Labs

If you need an open source and robust password manager I'd suggest KeePassXC. It's cross-platform, free and written in C++: github.com/keepassxreboot/keepassxc

Collapse
 
devfanooos profile image
FaN000s

I am using encryptr. You can give it a try. (spideroak.com/encryptr/)

Collapse
 
itachiuchiha profile image
Itachi Uchiha

I can't be using applications like this. I think I don't trust these kind applications. I remember my first Hotmail password. But if you asking how you store them, sometimes I'm using KeePass. Mostly I prefer to save them to my brain. I know, there are many useful shortcuts in these applications that my brain doesn't have.

I prefer KeePass.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.