SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Cryptography Open-Source Projects
-
Project mention: PR changes Bitcoin allowing arbitrarily large data storage on transactions | news.ycombinator.com | 2025-04-29
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. (by TheAlgorithms)
2 . The Algorithms JavaScript A repository for all algorithms implemented in JavaScript (for educational purposes only)
-
Wow... reading this article in full really made me lose hope in OpenSSL, the project and the library.
I was well aware of the expected inconveniences any new major OpenSSL release would trigger (esp. older, less actively maintained applications having to adapt their API usage to keep working) going in, but what the linked github issue/PR comments hint at is just... mental.
As best illustrated by https://github.com/openssl/openssl/issues/20286#issuecomment... not only seem the core developers not care about runtime performance at all, they also seem to have a completely absurd perception of their own project, esp. in relation to other, genuinely small FOSS projects.
It's just wild. I hope this can still be turned around, and OpenSSL can somehow re-emerge from this clusterfuck as the stable bedrock of web transport security that we learned to rely on from 2014 onwards.
-
Ciphey
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
-
-
Project mention: Material Theme has been pulled from VS Code's marketplace | news.ycombinator.com | 2025-02-25
-
Cryptomator
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
Cryptomator - Secure cloud storage encryption.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
CryptoSwift
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
-
PySyft: An open-source library developed by OpenMined that provides tools for building secure, privacy-preserving federated learning systems using PyTorch. Link
-
-
Like we briefly mentioned previously, Paramiko and AsyncSSH are libraries we can use to build SSH Server applications (they are also excellent as SSH client libraries). Though the former garnered more stars on GitHub, the amount of information on how to build an SSH Server application is surprisingly sparse. From what I read, it also required quite extensive setup.
-
Project mention: L402: The Missing Piece in the Internet's Payment Infrastructure | news.ycombinator.com | 2024-07-15
-
PrivateBin
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
Project mention: We build Dropbud, place to upload files without uploading | news.ycombinator.com | 2025-02-23 -
cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
-
This document provides my intention of enum_builder! macro in rustls crate.
-
Sad. As a fan of Plan 9 myself it’s somewhat expected. The ideas are strong but there’s something about it all not quite catching on.
I regularly referred others to Upspin’s source tree [1] if they wondered about larger systems written in Go but weren’t too big and gross like Kubernetes.
[1]: https://github.com/upspin/upspin
-
-
RsaCtfTool
RSA attack tool (mainly for ctf) - retrieve private key from weak public key and/or uncipher data
-
mbedTLS
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
> How much code actually uses unions this way?
I see this change caused Mbed-TLS to start failing its test suite when compiled with GCC 15: https://github.com/Mbed-TLS/mbedtls/issues/9814 (kinda scary since it's a security library). Hopefully other projects with less rigorous test suites aren't using {0} in that way. The Github issue mentions that Clang tried a similar optimization a while ago and backed it out after user complaints, so maybe the same thing will happen with GCC.
-
-
cjdns
An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
Everyone is commenting on the HN headline, no one on the actual announcement:
> Building the New Internet
(Insert mandatory reference to Silicon Valley here :))
> We think there’s a better way forward. We're calling it identity-first networking.
I would love to see this. Every day I have to stare at YAML files with IP addresses in them is a day I will never get back. I wish cjdns[0] had succeeded already but oh well, now I hope the Tailscale guys will!
[0]: https://github.com/cjdelisle/cjdns/
-
forge
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps (by digitalbazaar)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Cryptography discussion
Cryptography related posts
-
The State of SSL Stacks
-
I can't pay rent because devs just don't care
-
mTLS Authentication in Spring Boot Microservices
-
What the heck is AEAD again?
-
A PKCS#11 interface for TPM2 hardware
-
GCC, the GNU Compiler Collection 15.1 released
-
Shell-secrets – GPG-encrypted environment variables
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 May 2025
Index
What are some of the best open-source Cryptography projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Bitcoin | 83,450 |
2 | JavaScript | 33,159 |
3 | OpenSSL | 27,331 |
4 | Ciphey | 19,090 |
5 | gun | 18,420 |
6 | javascript-obfuscator | 14,731 |
7 | Cryptomator | 12,815 |
8 | libsodium | 12,666 |
9 | CryptoSwift | 10,327 |
10 | PySyft | 9,675 |
11 | monero | 9,434 |
12 | Paramiko | 9,342 |
13 | lnd | 7,906 |
14 | PrivateBin | 7,149 |
15 | cryptography | 7,012 |
16 | rustls | 6,670 |
17 | upspin | 6,395 |
18 | Awesome Cryptography | 6,224 |
19 | RsaCtfTool | 6,107 |
20 | mbedTLS | 5,860 |
21 | tendermint | 5,793 |
22 | cjdns | 5,246 |
23 | forge | 5,172 |