Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
- Updated
Nov 5, 2025 - Go
End-to-end encryption (E2EE) is a system of communication where only the communicating users, servers, or applications can read the messages sent between each other, regardless of the number of hops or nodes between the messenger and the recipient.
Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
🔐 Share end-to-end encrypted secrets with others via a one-time URL
Keybase Filesystem (KBFS)
End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers.
🐙 High performance WebRTC audio SFU implemented with pure Go.
End-to-end encrypted file transfer for Android and iOS. A Magic Wormhole Mobile client.
Decentralised P2P botnet using toxcore.
🔐 Personal, end-to-end encrypted storage that works through your browser
An end-to-end opensource password manager
CLI tool to manage your Virgil account and applications.
A (work in progress) Go client library for Etebase
Securely encrypt, store, and share files, including but not limited to pictures and videos.
Persistent data centric security that extends owner control wherever data travels
Go library of Teserakt's E4 end-to-end security protocol
😈 An end-to-end encrypted chat system based on the OTR protocol
Group file sharing using End-to-End Encryption
A simple UDP server to make a virtual secure channel with the clients
Transfer file between two devices using gRPC streams.
Xipher is a curated collection of cryptographic primitives put together to perform key/password based asymmetric encryption