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:
buttercup / buttercup-desktop
๐ Cross-Platform Passwords & Secrets Vault
Buttercup Desktop
ยฒButtercup for Desktop - Mac, Linux and Windows
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 tool when you have any online presence. It's vital that all of your accounts online use strong and unique passwords so that they're much more difficult to break in to. Even if one of your accounts are breached, having unique passwords means that the likelihood of the attacker gaining further access to yourโฆ
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
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 Docker Hub.
Full documentation for deploying Bitwarden with Docker can be found in our help center at: https://help.bitwarden.com/article/install-on-premise/
Requirements
- Docker
- Docker Compose (already included with some Docker installations)
โฆ
Latest comments (130)
I am using avira password manager.
KeePass and UPM
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.
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.
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.
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.
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
I am using encryptr. You can give it a try. (spideroak.com/encryptr/)
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.
I've never used it so I don't know. Is there anything about the UI that makes it easier to use, or do you just mean eye candy?
Can't compare it properly with LastPass because I switched 2 years ago.
I'm the guy who always complain about things, because still a lot of problems everywhere. But I can't say anything bad about 1password.
I also am currently not using LastPass, but these apply:
These two are opinion-based and I think the same about LP:
I don't know about iOS integration (or what you mean by keyboard integration), and I can't speak for your wife!
Bitwarden, my choice.
I am using keepass in my Linux, Windows and android! I am satisfied :)
I'm a bit late to this party, but we had @perry_mitchell on The Changelog last week to dive deep on Buttercup and what it's all about.
Worth a listen if you're curious about an awesome open source offering!
๐๐
It was a great chat! We love building OSS and Buttercup is how we're satisfying our desire to create software. Let us know if you have any suggestions/critiques, we're always happy to hear new ideas.
Awesome, thanks for mentioning this @jerodsanto !
It's been a couple of weeks since this was posted and it encouraged me to take BitWarden for a test-drive. I've been a long-time user of LastPass, which I have no problems with (and will happily fight anyone telling me it's insecure...) but after reading some of the comments here I thought I'd try out BW.
I can say that it's pretty good, and apart from a couple of tiny niggles (like the web vault keeps telling me I should verify my email address even though I have already done so) it's really nice.
The auto-fill feature is better than LastPass's too - it doesn't glitch out as much. Importing and exporting is comprehensive, too.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.