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. Learn more →
Top 23 e2ee Open-Source Projects
-
simplex-chat
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
-
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.
-
Ockam
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
-
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.
-
any-sync
An open-source protocol designed to create high-performance, local-first, peer-to-peer, end-to-end encrypted applications that facilitate seamless collaboration among multiple users and devices
-
KryptEY
Android keyboard for secure E2EE communication through the signal protocol in any messenger. Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE
-
paaster
Paaster is a secure and user-friendly pastebin application that prioritizes privacy and simplicity. With end-to-end encryption and paste history, Paaster ensures that your pasted code remains confidential and accessible.
-
webcall
The telephone, a supernatural instrument before whose miracles we used to stand amazed, and which we now employ without giving it a thought, to summon our tailor or order an ice cream. --M.Proust
-
bloom-legacy
DEPRECATED - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS
-
element-rpm
Providing the Element messaging desktop client packaged for the Fedora, Red Hat(IBM), and OpenSUSE families of linux desktop operating systems.
-
breaking-telegram
Simple PoC script that allows you to exploit telegram's "send with timer" feature by saving any media sent with this functionality.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Ask HN: What is your approach for managing personal digital assets? | news.ycombinator.com | 2024-03-24I religiously use Google contacts. It's the simplest way to keep people contacts up to date on Android.
I archive all important documents in specific folders by subject and date. This is backed up to back blaze with restic. https://restic.net/
I use https://ente.io for pictures. I convinced my wife to use it, and she agreed to auto share her photos so I don't nag her for copies. It had simple import from Facebook and Google.
I also keep extensive journals, which really helps to tie it all together. I can basically grep for hangouts, conversations, etc.
I also separate work journal from personal, and have essentially a journal for each project. https://jodavaho.io/tags/bullet-journal.html for how.
I religiously use Google calendar for all plans, you can easily search it for past events to get dates.
I also use monicahq for some notes about things I should remember about people but the habit never stuck.
Project mention: What are your favorite End-to-End encrypted tools for online privacy? | /r/degoogle | 2023-12-08For messaging I'm currently on Olvid (E2E with physical key exchange) but since it still use their servers, I'm currently testing SimpleX where I can host my own servers.
In my frustration with MS Office, I gave it a chance and searched for MS Office alternatives ... and found https://github.com/cryptpad/cryptpad ! Looks quite nice. Maybe I should set that up on a server.
disclosure: I work at Ockam.
The Portals for Mac app is an example of the type of thing you could build using the open source stack of protocols. The README (linked by parent) links out to all of the relevant parts of the protocol documentation to explain how these work together. The NAT Traversal (https://github.com/build-trust/ockam/blob/develop/examples/a...) part of the README is probably the best explanation of why the free relay you get via Ockam Orchestrator is a useful part of this demo.
As for why would anyone trust this: The protocols are designed so you absolutely don't have to trust the relay. Trust is pushed out to the edges that you control and so you're not susceptible to a MITM attack if something like a relay is compromised. The protocol design for all of this is open and documented, and was independently audited by (IMO) some of the best in the business, Trail of Bits: https://docs.ockam.io/reference/protocols.
It's not FOSS, it's source-available[1].
[1] https://github.com/anyproto/anytype-ts/blob/main/LICENSE.md
Project mention: Briefing| [Zoom Alternative] Yet another secure video chat.( Web, ios, IpadOS only) | /r/TestflightsPromo | 2023-09-06
Project mention: Local-first software: You own your data, in spite of the cloud (2019) | news.ycombinator.com | 2023-10-02I made a local-first platform designed for privacy, ease of use, and no vendor lock-in to sync and backup precious data using SQLite and CRDT.
Project mention: Anytype – open-source, local-first, P2P Notion alternative | news.ycombinator.com | 2023-07-20
Project mention: amnesica/KryptEY: Android keyboard for secure E2EE communication through the signal protocol in any messenger. | /r/PrivacyGuides | 2023-06-07How does it work?: https://github.com/amnesica/KryptEY/blob/master/KRYPTEY.md
Project mention: Anytype – open-source, local-first, P2P Notion alternative | news.ycombinator.com | 2023-07-20GNU also misses the point a bit. With open source, the source is open, but some other general rights are included too, like to restriction to the type usage. Lately, people and corporations made a lot of money on the backs of open source developers, so a new type of license emerged, and this would be the one that really is just about the "open" "source", but to make it distinct from the already widely known term, people call these "source available". Getting back to the topic, Any knows these distinctions too - or at least their lawyer did, because they call their license a "Source Available License"[0]. Source-available however doesn't carry the coolness of what "open source" brings - so on the marketing page, they refer to the project as "open source", which kind of can be argued, since the majority of it is indeed proper open source.
[0] https://github.com/anyproto/anytype-kotlin/blob/main/LICENSE...
Project mention: The Apes Shitstorm Shelter (ASS) - the censorship state of reddit and subreddits - Part 2 | /r/DRSyourGME | 2023-06-01No end to end encryption in mastodon: https://github.com/soatok/mastodon-e2ee-specification
Project mention: Minibone: Practical end-to-end encryption for web apps | news.ycombinator.com | 2024-04-07
e2ee related posts
- Peerbit: P2P Database for Web
- Google Photos and iCloud Photos Alternative Ente Open Sources Its Server Code
- Ente: Open-source E2EE alternative to Google Photos and Apple Photos
- VNote: A pleasant note-taking platform
- A future for SQL on the web (2021)
- Show HN: Anytype – local-first, P2P knowledge management
- Your Favorite Note Taking App
-
A note from our sponsor - SurveyJS
surveyjs.io | 20 Apr 2024
Index
What are some of the best open-source e2ee projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ente | 7,288 |
2 | simplex-chat | 5,264 |
3 | CryptPad | 5,187 |
4 | Ockam | 4,341 |
5 | anytype-ts | 2,703 |
6 | termpair | 1,585 |
7 | briefing | 1,338 |
8 | evolu | 1,031 |
9 | syphon | 1,021 |
10 | any-sync | 590 |
11 | KryptEY | 584 |
12 | paaster | 403 |
13 | anytype-kotlin | 381 |
14 | envless | 254 |
15 | mastodon-e2ee-specification | 193 |
16 | minibone | 173 |
17 | webcall | 143 |
18 | peerbit | 138 |
19 | got | 127 |
20 | mute | 123 |
21 | bloom-legacy | 115 |
22 | element-rpm | 100 |
23 | breaking-telegram | 84 |
Sponsored