SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
-
Updated
Aug 17, 2026 - Haskell
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
Android SMS app ~ Featuring E2EE, Cloud Forwarding, RMQ integrations
An implementation of Olm and Megolm in pure Rust.
Virgil Crypto stack Objective-C/Swift
Privacy-focused secure messenger with post-quantum E2EE (PQXDH/ML-KEM), OpenMLS groups, SFrame voice/video, Sealed Sender. Flutter (iOS/Android) + Tauri (Desktop). Self-hostable, Kubernetes-native, Apache-2.0.
A Dart implementation of the cryptography needed for OMEMO 0.8.3 (mirror)
E2EE Signal protocol X3DH and Double Ratchet implementation
Post-quantum WASM cryptography. Authenticated encryption, signatures with key agreement, transparency logs, and ratcheting built on constant-time bitsliced ciphers (Serpent, XChaCha20, AES), post-quantum schemes (ML-KEM, ML-DSA, SLH-DSA), BLAKE3 and SHA-family hashing, and the Fortuna CSPRNG. Zero dependencies, tree-shakeable, side-effect-free.
Create e2ee WebSocket channels with X3DH and Double Ratchet.
Double Ratchet implemented in Rust
X3DH, Double Ratchet and a straightforward E2E encryption library on top.
Secure messaging without smartphones. Native SimpleX Protocol implementation in C for embedded systems. Features Hardware Abstraction Layer supporting multiple MCU platforms, hardware security modules, and three device tiers from maker-friendly to state-level protection.
Wrapper for libsignal, implementing the Signal Protocol for end-to-end encryption. Features Double Ratchet, X3DH, Sealed Sender, Group Messaging (SenderKey), and Kyber post-quantum key exchange. Optimized for Flutter and cross-platform applications (Android, iOS, Linux, macOS, Windows). AGPL-3.0 Licensed.
🔐 End-to-end encrypted chat for Android. PQXDH (X25519 + ML-KEM-1024) + AES-256-GCM, full Double Ratchet (PFS + healing), P2P, Zero metadata, zero tracking.
Signal-level E2E encryption for any app. One API key, one hook. Zero cryptography knowledge required.
Self-hosted end-to-end encrypted messenger for the devices you own. Zero-knowledge relay, X3DH + Double Ratchet + ML-KEM-768, no phone number.
Argos — Solana wallet + sovereign messenger. Source-Available under PolyForm Shield 1.0.0. Buy at pylonyx.de/argos/buy (4 EUR).
A double-ratchet implementation for building an E2EE message exchange app.
Add a description, image, and links to the double-ratchet topic page so that developers can more easily learn about it.
To associate your repository with the double-ratchet topic, visit your repo's landing page and select "manage topics."