Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source cryptography software

1245 open-source libraries, tools and applications tagged cryptography, ranked by how closely cryptography is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1245 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
LocalSend
LocalSend is a free, open-source, cross-platform app for securely sharing files and messages with nearby devices over the local network, ac…
9795060stable
bitcoin/bitcoin
Bitcoin Core is the reference implementation of the Bitcoin protocol, providing a full node, wallet, and optional graphical interface. It v…
9090328active
unionlabs/union
Union is a trust-minimized zero-knowledge bridging protocol enabling general message passing, asset transfers, NFTs, and DeFi across Cosmos…
7873786active
FiloSottile/mkcert
mkcert is a command‑line utility that creates locally trusted TLS certificates without any manual configuration. It automatically generates…
2359741active
spacedriveapp/spacedrive
Spacedrive is an open-source cross-platform file explorer powered by a virtual distributed filesystem written in Rust. It indexes files acr…
6739079active
restic backup solution
restic is a fast, secure, and efficient command‑line backup program written in Go. It supports multiple backends, deduplication, and strong…
8436276active
restic backup solution
restic is a fast, secure, and efficient open-source backup program written in Go. It creates encrypted, deduplicated snapshots of files and…
8436276stable
bitchat
A decentralized peer-to-peer messaging app that combines offline Bluetooth LE mesh networking with internet-based Nostr protocol transport,…
8136273active
CyberChef
CyberChef is a web-based tool that lets users perform a wide range of data manipulation tasks such as encoding, encryption, compression, ha…
9836120active
CyberChef
CyberChef is a browser-based web application for performing a wide range of 'cyber' operations such as encryption, encoding, compression, h…
9836120active
Anoma
Anoma is the reference implementation of the Anoma protocol, a distributed operating system that abstracts existing blockchains into config…
7833575active
telegramdesktop/tdesktop
The official open-source Telegram Desktop messenger client, built on the Telegram API and MTProto secure protocol. It is a full-featured cr…
9333052stable
Linera
Linera is a Rust-based decentralized blockchain infrastructure that provides core protocol components, client/server logic, and cross-chain…
8432056active
Linera
Linera is a decentralized Layer-1 blockchain protocol implemented in Rust, designed for highly scalable, low-latency Web3 applications usin…
8432056active
openssl/openssl
OpenSSL is a robust, commercial‑grade cryptographic toolkit written in C. It provides a full‑featured implementation of TLS/SSL, DTLS, QUIC…
9930985active
DrKLO/Telegram
The official open-source code for the Telegram messenger app on Android, written in Java. It allows developers to build their own Telegram …
6630055active
Ente
Ente is an open-source, end-to-end encrypted cloud platform with client apps for photos (a Google Photos alternative), document/credential …
9529456active
Signal Messenger
Signal is a free, open-source private messenger offering end-to-end encrypted text, voice, and video communication, built on the Signal Pro…
9229393stable
ai/nanoid
Nano ID is a tiny (118 bytes), dependency-free JavaScript library for generating secure, URL-friendly unique string IDs using a hardware ra…
9827084stable
hashcat
Hashcat is a high‑performance password recovery utility that runs on CPUs, GPUs and distributed systems. It supports hundreds of hash algor…
7926999active
zama-ai/fhevm
FHEVM is a full-stack framework from Zama that enables confidential smart contracts on EVM-compatible blockchains using Fully Homomorphic E…
8224800active
Happy
Happy is a mobile, web, and desktop client for remotely controlling Claude Code and Codex coding agents from anywhere. It wraps the local C…
8524200active
age
age is a simple, modern, and secure file encryption tool with a companion Go library. It uses small explicit keys, offers post‑quantum supp…
8223906active
age
age is a simple, modern, and secure file encryption tool, format, and Go library with small explicit keys, no config options, and UNIX-styl…
8223906stable
getsops/sops
SOPS is a CLI tool for encrypting and decrypting configuration files (YAML, JSON, ENV, INI, and binary) while keeping keys and structure vi…
9523393stable
Magic Wormhole
Magic Wormhole is a Python library and command-line tool for securely transferring arbitrary-sized files, directories, or short text betwee…
7723006stable
gentilkiwi/mimikatz
mimikatz is a well-known Windows security tool written in C that extracts plaintext passwords, hashes, PINs, and Kerberos tickets from memo…
5421909active
Ciphey
Ciphey is a Rust-based CLI tool and library that automatically decrypts encryptions without a known key or cipher, decodes encodings, and c…
8521662active
SimpleX
SimpleX Chat is a private messaging platform and set of mobile/desktop apps that operate without any user identifiers, delivering end-to-en…
9619495active
amark/gun
GUN is an open‑source, peer‑to‑peer graph database written in JavaScript. It provides real‑time, offline‑first data synchronization with bu…
6619140active
slackhq/nebula
Nebula is a scalable overlay networking tool (mesh VPN) built on the Noise Protocol Framework, using certificates and security groups for m…
9318399stable
TigerBeetle
TigerBeetle is a purpose-built financial transactions database written in Zig, designed for mission-critical safety and performance in onli…
9017185active
Hyperledger Fabric
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework written in Go for building blockchain solutions and app…
9316743stable
Cryptomator
Cryptomator is an open-source desktop and mobile application that provides transparent client-side encryption for files stored in any cloud…
9416282stable
OpenCore
OpenCore is a UEFI bootloader for booting macOS (Hackintosh) and other operating systems on PC hardware, with an accompanying UEFI developm…
8915505active
documenso/documenso
Documenso is an open-source, self-hostable alternative to DocuSign for digitally signing documents, built with Next.js, TypeScript, and Pos…
9915463active
dogecoin/dogecoin
Dogecoin Core is the reference full-node client and wallet for the Dogecoin cryptocurrency, adapted from Bitcoin Core. It lets anyone run a…
6515232active
duplicati/duplicati
Duplicati is a free, open-source backup client that stores encrypted, incremental, compressed backups on cloud storage services and remote …
9515085active
Notesnook
Notesnook is a fully open-source, end-to-end encrypted note-taking app positioned as a privacy-focused alternative to Evernote. It is a mon…
9314683active
OpenVPN/openvpn
OpenVPN is an open-source VPN daemon that creates secure point-to-point or site-to-site TLS-encrypted tunnels over the network. It is a mat…
9714605stable
moonD4rk/HackBrowserData
HackBrowserData is a self-contained Go CLI that extracts and decrypts browser data (passwords, cookies, history, bookmarks, credit cards, d…
8614545active
kopia/kopia
Kopia is a fast, open-source backup and restore tool that creates encrypted, compressed, and deduplicated snapshots of files and directorie…
9314386stable
thunderbird/thunderbird-android
Thunderbird for Android is a free, open-source, privacy-focused email client for Android, formerly known as K-9 Mail and now part of the Mo…
9714050active
libsodium
libsodium is a modern, portable, easy-to-use C library for cryptographic operations, forked from NaCl with a compatible but extended API. I…
8113997stable
OpenNHP/opennhp
OpenNHP is a lightweight, cryptography-powered open-source toolkit written in Go that implements the Cloud Security Alliance's Network-infr…
9713936active
borgbackup/borg
BorgBackup (Borg) is a deduplicating backup program with optional compression and authenticated encryption. It stores data as content-defin…
8713856active
openwall/john
John the Ripper jumbo is an open-source offline password cracker supporting hundreds of hash and cipher types, from Unix and Windows passwo…
7113668active
Element
Element is a glossy, feature-rich Matrix client for web and desktop, built on the Matrix JS SDK, offering end-to-end encrypted messaging, v…
9413561active
MetaMask
MetaMask is a self-custodial crypto wallet available as a browser extension (Chrome, Firefox, Brave, Edge, Opera) and mobile app, enabling …
9513237active
beemdevelopment/Aegis
Aegis Authenticator is a free, open-source Android app for managing two-factor authentication (2FA) tokens. It stores HOTP/TOTP tokens in a…
9013227stable
KeeWeb
KeeWeb is a free, cross-platform password manager compatible with KeePass kdbx database files, available as a desktop app (Electron) or a b…
7413016active
LiveSync
Self-hosted LiveSync is an Obsidian community plugin that synchronises vaults across devices using self-hosted backends like CouchDB or S3-…
9412648active
Nostr
Nostr (Notes and Other Stuff Transmitted by Relays) is an open, simple protocol for building a censorship-resistant global social network. …
3212054active
VeraCrypt
VeraCrypt is a free, open-source disk encryption application based on TrueCrypt 7.1a with security enhancements. It creates encrypted volum…
8911832stable
Cyan4973/xxHash
xxHash is an extremely fast non-cryptographic hash algorithm library written in C, offering XXH32, XXH64, and the modern XXH3 family (64- a…
8611312stable
hashsigs
A Rust library implementing hash-based post-quantum digital signatures (WOTS+ and SHRINCS primitives) with an account policy wrapper. It co…
6411213active
QuipNetwork/hashsigs-solidity
A Solidity implementation of the Winternitz One-Time Signature Plus (WOTS+) scheme, a hash-based post-quantum signature algorithm. It enabl…
6311211active
QuipNetwork/hashsigs-ts
A TypeScript library implementing hash-based digital signatures, specifically the WOTS+ (Winternitz One-Time Signature Plus) scheme. It is …
5911191active
LaZagne
LaZagne is an open-source Python application that recovers passwords stored locally by common software such as browsers, mail clients, WiFi…
3811006active
Monero
Monero is the reference implementation of the Monero (XMR) privacy-focused cryptocurrency, including the full node daemon (monerod), wallet…
8810865active
Chia Blockchain
The official Python implementation of the Chia blockchain, including full node, farmer, harvester, timelord, and wallet components. It uses…
9310790active
krzyzanowskim/CryptoSwift
CryptoSwift is a pure Swift library providing standard cryptographic algorithms including AES, ChaCha20, SHA family hashes, HMAC, and CRC. …
7510579active
OpenMined/PySyft
PySyft is a Python library that lets data scientists run computations on private data that stays on the data owner's server, with results s…
7310034active
ValveSoftware/GameNetworkingSockets
GameNetworkingSockets is a C++ transport layer library for games providing connection-oriented, message-oriented communication over UDP wit…
929946stable
AGWA/git-crypt
git-crypt is a command-line tool that provides transparent encryption and decryption of selected files in a git repository. It lets teams s…
399943active
tonyantony300/dashbeam
DashBeam (formerly AltSendme) is an open-source peer-to-peer file transfer application that sends files and folders of any size directly be…
799800active
malwaredllc/byob
BYOB is an open-source post-exploitation framework written in Python, featuring a command-and-control server with a web GUI, a cross-platfo…
779512active
CFSSL
CFSSL is Cloudflare's PKI/TLS toolkit for signing, verifying, and bundling TLS certificates, available as both a command line tool and an H…
989483stable
Berty
Berty is an open-source, peer-to-peer messaging app with end-to-end encryption that works with or without internet access, using libp2p, IP…
939314active
bitnami/sealed-secrets
A Kubernetes controller plus the kubeseal CLI that lets you encrypt Kubernetes Secrets into one-way encrypted SealedSecrets that are safe t…
979300active
golang-jwt/jwt
A Go library for creating, signing, parsing, and verifying JSON Web Tokens (JWTs) per RFC 7519. It is the community-maintained successor to…
759241stable
tdlib/td
TDLib (Telegram Database Library) is a cross-platform C++ library for building fully functional Telegram clients. It handles networking, MT…
759133stable
immudb
immudb is an open-source immutable database written in Go that stores data in SQL, key-value, or document models while guaranteeing tamper-…
929042stable
TelegramMessenger/Telegram-iOS
The official open-source source code of the Telegram messaging client for iOS, written in Swift. It allows developers to compile, study, an…
659007active
smallstep/certificates
step-ca is an online private certificate authority (X.509 and SSH) and ACME server for secure, automated certificate management in DevOps e…
848939active
maxgoedjen/secretive
Secretive is a native macOS app that stores and manages SSH keys inside the Mac's Secure Enclave, making them non-exportable. It adds Touch…
928888active
Anytype
Anytype Desktop is the official cross-platform client for Anytype, a local-first, peer-to-peer, end-to-end-encrypted personal knowledge bas…
928884active
ethers-io/ethers.js
Ethers.js is a complete, compact Ethereum library and wallet implementation written in TypeScript. It provides wallet management, contract …
848716stable
PrivateBin
PrivateBin is a minimalist, self-hosted pastebin where the server stores only encrypted data and never learns the paste contents. Encryptio…
948612active
spesmilo/electrum
Electrum is a lightweight Bitcoin wallet client written in Python that uses SPV verification instead of downloading the full blockchain. It…
768609stable
wangyu-/udp2raw
A C++ command-line tunnel that converts UDP traffic into encrypted FakeTCP, UDP, or ICMP traffic using raw sockets, helping bypass UDP fire…
408571active
OpenBao
OpenBao is an open-source, identity-based secrets management system for storing, distributing, and rotating sensitive data such as secrets,…
948451active
Meshtastic
Meshtastic is an open-source, off-grid mesh communication system that runs on inexpensive LoRa radios, enabling long-range encrypted text m…
948446active
kishikawakatsumi/KeychainAccess
KeychainAccess is a simple Swift wrapper around Apple's Keychain APIs for iOS, macOS, watchOS, tvOS, and Mac Catalyst. It provides an ergon…
238256stable
Lightning Network Daemon
A complete implementation of a Lightning Network node written in Go, capable of opening and closing payment channels, routing onion-encrypt…
958203stable
remotely-save/remotely-save
Remotely Save is an unofficial Obsidian plugin that syncs vault notes between local devices and cloud storage services like S3, Dropbox, On…
238149active
robinmoisson/staticrypt
StatiCrypt is a CLI tool and browser-based utility that encrypts static HTML files with AES-256 using a password, producing a self-containe…
608048active
CryptPad
CryptPad is an open-source, end-to-end encrypted collaborative office suite that synchronizes documents in real time. It includes rich text…
888003stable
tutao/tutanota
Tuta Mail (formerly Tutanota) is an open-source, end-to-end encrypted email service with integrated encrypted calendar and contacts, availa…
937967active
DataHaven
DataHaven is an EVM-compatible Substrate blockchain that provides verifiable decentralized storage, built on StorageHub and secured by Eige…
637883active
peazip/PeaZip
PeaZip is a free, open-source, cross-platform file archiver and archive manager supporting 200+ formats including 7z, RAR, ZIP, TAR, and Zs…
897882stable
IBAX
IBAX is a blockchain protocol platform written in Go that lets users deploy decentralized applications such as DApps, DeFi, and DAOs quickl…
887848active
panva/jose
A zero-dependency JavaScript/TypeScript library implementing JSON Object Signing and Encryption standards (JWA, JWS, JWE, JWT, JWK, JWKS). …
967808stable
kelektiv/node.bcrypt.js
A Node.js library providing bcrypt password hashing implemented as a native C++ addon. It handles salting and hashing passwords for secure …
547804stable
pyca/cryptography
pyca/cryptography is a Python package providing cryptographic recipes and primitives, aiming to be Python's 'cryptographic standard library…
757785stable
kroma-network/tachyon
Tachyon is a modular zero-knowledge (ZK) proving backend written in C++17, designed to let developers implement arbitrary proving schemes w…
207640active
rustls/rustls
Rustls is a modern TLS library written in Rust implementing TLS 1.2 and TLS 1.3 for both clients and servers. It provides secure defaults w…
967638stable
Kunzisoft/KeePassDX
KeePassDX is a lightweight, open-source password manager and encrypted vault for Android, compatible with the KeePass format (.kdb/.kdbx). …
1007506active
tulir/whatsmeow
whatsmeow is a Go library implementing the WhatsApp web multidevice API. It enables Go programs to connect to WhatsApp as a linked device, …
767444active
timvisee/ffsend
ffsend is a fully featured command-line client for the Firefox Send file-sharing service, letting users upload and download files and direc…
437420active

page 1 / 13 next →