Topics / #end-to-end-encryption
End-to-end-encryption projects on GitHub
Applications protecting user data with end-to-end encryption.
As of , the most-starred End-to-end-encryption projects on GitHub are excalidraw (134K stars), joplin (56.8K stars) and croc (40.6K stars). GitHub.Locker tracks 23 End-to-end-encryption repositories with 451.5K stars combined. The fastest-growing on October 16 was lolPing, with +103 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+103lolPing
darrenprx/lolPing · ★ 1.5KlolPing puts the League of Legends ping wheel and emote wheel onto your whole desktop: hold Alt (Option on a Mac), drag, and let go on a slice to play the original ping animation and sound over any app, on any monitor.
+63excalidraw
excalidraw/excalidraw · ★ 134KAn open source virtual whiteboard with a hand-drawn look for sketching diagrams, wireframes and whatever you like — use it at excalidraw.com or embed the npm package in your own app.
+26ente
ente/ente · ★ 29.4KEnte is a fully open source, end-to-end encrypted cloud: a place to keep photos, documents and 2FA codes without having to trust the provider. It ships three apps so far: Photos, Locker and Auth.
openharness
autonomous-ai/openharness · ★ 1.3KA command center for AI coding agents: Claude Code, Codex, Cursor, OpenCode and more, side by side across all your machines in one native window. Beyond code it reaches into CAD, circuits, robotics, games and music.
The all-time top
23 projects · by stars
- 134K
#1 · excalidraw/excalidrawexcalidraw
An open source virtual whiteboard with a hand-drawn look for sketching diagrams, wireframes and whatever you like — use it at excalidraw.com or embed the npm package in your own app.
- 56.8K
#2 · laurent22/joplinjoplin
Joplin is an open source note taking and to-do application, built to handle a large number of notes organised into notebooks.
- 40.6K
#3 · schollz/croccroc
croc is a command-line tool that lets any two computers simply and securely transfer files and folders, using peer-to-peer transfer with a relay fallback and end-to-end encryption.
- 4

Signal-Android
29.5Ksignalapp/Signal-Android · KotlinSignal Android is a simple, powerful, and secure private messenger that works over your phone's data connection (WiFi/4G/5G). Millions of people use it every day for free messaging and HD voice and video calls.
- 5

ente
29.4Kente/ente · DartEnte is a fully open source, end-to-end encrypted cloud: a place to keep photos, documents and 2FA codes without having to trust the provider. It ships three apps so far: Photos, Locker and Auth.
- 6

happy
24.2Kslopus/happy · TypeScriptAn open-source client for AI coding agents: run Claude Code or Codex on your computer and control the session from your phone, web or desktop, with end-to-end encryption. The repo description also names Grok.
- 7

deskreen
21.6Kpavlobu/deskreen · TypeScriptDeskreen turns any device with a web browser — a phone, tablet or laptop — into a second screen for your computer. It is an Electron app that streams your screen live over WebRTC.
- 8

linsa
16.9Klinsa-io/linsa · TypeScriptlinsa.io is a service for storing any kind of digital content with end-to-end encryption, so only you can access it, with extra features promised on top.
- 9

Signal-Desktop
16.6Ksignalapp/Signal-Desktop · TypeScriptSignal Desktop is the official desktop companion app for Signal, a private messenger. It links with your Signal account on Android or iOS and lets you send and receive messages from your Windows, macOS, or Linux computer.
- 10

notesnook
14.8Kstreetwriters/notesnook · TypeScriptNotesnook is a free, fully open-source, end-to-end encrypted note-taking app positioned as a privacy-focused alternative to Evernote.
- 11

Signal-iOS
12.3Ksignalapp/Signal-iOS · SwiftSignal iOS is the free, open source messaging app for private communication with friends on iPhone, part of the Signal family which also ships for Android and Desktop.
- 12

Baileys
11.4KWhiskeySockets/Baileys · JavaScriptBaileys is an open-source TypeScript/JavaScript library that lets your code talk to WhatsApp directly: it connects over WebSockets to the WhatsApp Web API, so you can read and send messages programmatically without the official Business API.
- 13

Signal-Server
10.7Ksignalapp/Signal-Server · JavaThis is the server-side backend that powers Signal Private Messenger, handling the server logic that the official Android, Desktop, and iOS Signal apps connect to.
- 14

dashbeam
9.9Ktonyantony300/dashbeam · TypeScriptA free, open-source file transfer tool: files go directly between devices over peer-to-peer connections, encrypted end to end, and are never stored on a cloud server.
- 15

httpsms
6KNdoleStudio/httpsms · GohttpSMS turns an Android phone into an SMS gateway: you call a simple HTTP API and it triggers the phone to send a text, and incoming SMS on the phone can be forwarded to your webhook.
- 16

hapi
5.3Ktiann/hapi · TypeScriptHAPI lets you run official Claude Code, Codex, Cursor Agent, Grok Build, OpenCode, Kimi, Copilot, Antigravity, Pi or DeepSeek Harness coding-agent sessions on your machine and then control them remotely from a web browser, PWA, or Telegram Mini App.
- 17

donutbrowser
4.1Kdonutbrowser/donutbrowser · RustDonut Browser is an open-source anti-detect browser built on a privacy-focused Chromium fork. It lets you run unlimited isolated browser profiles, each with its own fingerprint, cookies, extensions, and proxy, to stay hidden from fingerprinting and anti-bot services.
- 18
nodewarden
3.9Kshuaiplus/nodewarden · TypeScriptNodeWarden is a self-hosted, Bitwarden-compatible password manager server that runs entirely on Cloudflare Workers, letting you sync vaults, attachments and TOTP codes with standard Bitwarden clients without renting a VPS.
- 19

lolPing
1.5Kdarrenprx/lolPing · TypeScriptlolPing puts the League of Legends ping wheel and emote wheel onto your whole desktop: hold Alt (Option on a Mac), drag, and let go on a slice to play the original ping animation and sound over any app, on any monitor.
- 20

openharness
1.3Kautonomous-ai/openharness · TypeScriptA command center for AI coding agents: Claude Code, Codex, Cursor, OpenCode and more, side by side across all your machines in one native window. Beyond code it reaches into CAD, circuits, robotics, games and music.
- 21

scuttle
521Continuum-AI-Corp/scuttle · GoScuttle is an open-source Go library that encrypts sensitive fields in application logs before they ever reach storage, so copies that survive in databases, replicas, snapshots and backups stay unreadable even if the datastore is later compromised.
- 22

bitbang
184richlegrand/bitbangBitBang turns any machine into a URL: run it on the device, open the URL in any browser, and you are connected to that machine peer-to-peer with end-to-end encryption — no account, no port forwarding, nothing to install on the connecting side.
- 23
hush
132Stellar-hush/hush · TypeScriptHush is an open-source beta for private, programmable email built on Stellar identity. Senders must satisfy a recipient-chosen policy (trusted access, verification, explicit approval, or postage) before a message is delivered, and the system produces verifiable delivery receipts.
Related topics
Often tagged together