Our great sponsors
-
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.
-
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.
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...
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/
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.
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
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
I'm using Apass and am happy with it https://github.com/balu-/a-pass#readme
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