Bitwarden: Free, open-source password manager

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Bitwarden

    The core infrastructure backend (API, database, Docker, etc). (by bitwarden)

  • The title is misleading. This is not fully "free and open-source". I'm actually puzzled by the licensing structure.

    Bitwarden server is dual-licensed [1]

    - part of it is licensed with AGPL (Open Source)

    - some features are licensed with a source available Bitwarden license

    Now, even the Open Source core requires you to register if you want to self host. This is to provide you with complementary services like security updates, push relay servers (?), and licensing checks. [2] Although not stated in the docs, I guess this also improves their telemetry data, as they suggest to never share the license keys between installations.

    I completely understand the need to use source available licenses instead of open source. What I don't understand is why to even license parts of your app as Open Source? The resulting product is not free. Neither as in beer, nor as in speech. Does anyone know good reasons for doing that? I'm asking seriously. I'd like to better understand how companies benefit by marketing their products as Open Source, even if they are barely open source.

    [1]: https://github.com/bitwarden/server/blob/master/LICENSE_FAQ....

    [2]: https://bitwarden.com/help/hosting-faqs/#q-what-are-my-insta...

  • pass-import

    A pass extension for importing data from most existing password managers

  • Oh, how much I enjoy those infinite discussions about password management software, looking from my pass¹ side. I cannot imagine migrating from pass anywhere, I have almost a thousand of entries there (my and my family’s plus some friends). The funniest part those discussion well never cease to appear. And they are so much alike, again and again!

    [1] — https://www.passwordstore.org/

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

  • For this I self-host vaultwarden (https://github.com/dani-garcia/vaultwarden), an implementation of the bitwarden server, on my raspberry pi at home (and back up the DB frequently). It works well enough for me, and doesn't have my stuff stored in a single company's cloud.

  • Padloc

    A modern, open source password manager for individuals and teams.

  • I'm surprised no one's mentioned Padloc [1] yet. It's end-to-end encrypted, open source, easy to self host, and with a really UI + UX. I got all my family to use it and used it for a over a year, before eventually contributing actively to it.

    Full disclosure: I have "contributing power" but do not make money from its sales or anything like it.

    [1]: https://padloc.app

  • clients

    Bitwarden client applications (web, browser extension, desktop, and cli)

  • passff

    zx2c4 pass manager extension for Firefox, Chrome and Opera

  • prs

    🔐 A secure, fast & convenient password manager CLI using GPG and git to sync.

  • I created `prs` which solves a lot of painpoints I had with pass and other clients.

    It is compatible with pass and uses the very same store.

    https://github.com/timvisee/prs

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • a-pass

    a password store based on age-encryption

  • I'm using Apass and am happy with it https://github.com/balu-/a-pass#readme

  • Android-Password-Store

    Android application compatible with ZX2C4's Pass command line application

  • There is no "database", it's just a bunch of GPG encrypted files synced with git.

    For Android there is https://github.com/android-password-store/Android-Password-S....

    For Windows the only thing (Pass4Win) i found is unmaintained.

    See https://www.passwordstore.org/#other

  • There is no "database", it's just a bunch of GPG encrypted files synced with git.

    For Android there is https://github.com/android-password-store/Android-Password-S....

    For Windows the only thing (Pass4Win) i found is unmaintained.

    See https://www.passwordstore.org/#other

  • KeeWeb

    Free cross-platform password manager compatible with KeePass

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts