Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Encryption

Encryption

317 projects

Showing 36 of 317 projects

DIDComm
DIDCommJavaScript

A secure messaging protocol for decentralized identity systems that enables private communication between people, institutions, and IoT devices.

#decentralized-identity#secure-messaging#specification
Stars192
Forks60
Last commit
BlueCryptor
BlueCryptorSwift

A Swift cross-platform cryptography library providing encryption, hashing, HMAC, and key derivation using CommonCrypto on Apple platforms and OpenSSL on Linux.

#key-derivation#hashing#libcrypto
Stars191
Forks47
Last commit28 days ago
notable
notableGo

A simple, secure, and private note-taking application that runs locally as a static binary with no dependencies.

#search#go-application#static-binary
Stars190
Forks14
Last commit7 months ago
irssi-otr
irssi-otrC

Adds Off-the-Record Messaging (OTR) encryption to Irssi IRC client for private conversations.

#chat#secure-messaging#end-to-end-encryption
Stars185
Forks23
Last commit9 years ago
caesium
caesiumClojure

A modern cryptography library for Clojure providing direct bindings to libsodium/NaCl.

#jnr-ffi#encryption#password-hashing
Stars182
Forks28
Last commit2 years ago
Portable.BouncyCastle
Portable.BouncyCastleC#

A C# implementation of cryptographic algorithms and protocols with support for .NET 4, .NET Standard 2.0, MonoAndroid, Xamarin.iOS, and .NET Core.

#x509-certificates#csharp#encryption
Stars181
Forks39
Last commit3 years ago
ex_crypto
ex_cryptoElixir

An Elixir wrapper for Erlang's crypto and public_key modules, providing simplified, secure cryptography functions with sane defaults.

#elixir#erlang-crypto#public-key
Stars161
Forks51
Last commit2 years ago
OpenSSL
OpenSSLPascal

A Delphi wrapper for OpenSSL providing object-oriented interfaces for encryption, digital signatures, and certificate handling.

#certificate-management#rsa#security-library
Stars160
Forks73
Last commit1 month ago
encrypt.to
encrypt.toRuby

Send encrypted PGP messages via a simple web link without signup, using public key servers.

#email-encryption#web-security#secure-messaging
Stars142
Forks27
Last commit8 years ago
octavo
octavoRust

A highly modular and configurable cryptographic library written in pure Rust, offering hash functions and encryption algorithms.

#crypto#modular#octavo
Stars141
Forks18
Last commit8 years ago
weechat-otr
weechat-otrPython

A WeeChat script that adds Off-the-Record (OTR) encrypted messaging to IRC clients.

#secure-messaging#weechat-script#end-to-end-encryption
Stars135
Forks17
Last commit8 years ago
suruga
surugaRust

A Rust implementation of TLS 1.2 with support for NIST P-256 ECDHE and chacha20-poly1305.

#tls#encryption#elliptic-curve-cryptography
Stars126
Forks14
Last commit10 years ago
unitdb
unitdbGo

A blazing fast specialized time-series database optimized for IoT, real-time connected devices, and AI analytics.

#iot#database#high-performance
Stars124
Forks11
Last commit3 years ago
cifre
cifreJavaScript

A fast cryptographic toolkit for modern client-side JavaScript applications.

#web-cryptography#modern-js#client-side-javascript
Stars124
Forks4
Last commit13 years ago
EnigmaKit
EnigmaKitSwift

A Swift library for simulating the Enigma encryption machine, enabling historical cipher experimentation.

#enigma-simulator#cipher#simulation
Stars119
Forks11
Last commit7 years ago
SteamPP
SteamPPC++

A C++ library for interoperating with Steam servers, designed to be framework-agnostic and integrate with any event loop.

#libpurple#encryption#c-plus-plus
Stars117
Forks23
Last commit9 years ago
nocrypto
nocryptoOCaml

A small OCaml cryptographic library emphasizing applicative style and ease of use with basic ciphers, hashes, and public-key primitives.

#random-number-generation#rsa#security-library
Stars112
Forks54
Last commit6 years ago
dkeyczar
dkeyczarGo

A Go port of Google's Keyczar cryptography library providing simple, safe cryptographic operations with sensible defaults.

#crypto-api#hmac#rsa
Stars112
Forks16
Last commit6 years ago
cryptokit
cryptokitC

A comprehensive OCaml library providing cryptographic primitives like ciphers, hashes, and public-key cryptography for security-sensitive applications.

#random-number-generation#key-derivation#security-library
Stars109
Forks27
Last commit6 months ago
CryptoNet
CryptoNetC#

A lightweight .NET library for asymmetric and symmetric encryption with RSA, AES, and DSA support.

#nuget#x509#decryption
Stars105
Forks19
Last commit7 months ago
wrestic
wresticRust

A Rust wrapper for restic that simplifies configuration and automation of secure, deduplicated backups.

#restic#local#restic-wrapper
Stars104
Forks2
Last commit1 year ago
BlueSSLService
BlueSSLServiceSwift

SSL/TLS add-in framework for BlueSocket in Swift, supporting Secure Transport on Apple platforms and OpenSSL on Linux.

#ssl-tls#secure-transport#encryption
Stars101
Forks50
Last commit3 years ago
branca
brancaGo

A pure Go implementation of the Branca specification for authenticated encrypted API tokens using XChaCha20-Poly1305.

#xchacha20-poly1305#authentication#branca
Stars100
Forks9
Last commit4 months ago
plug_rails_cookie_session_store
plug_rails_cookie_session_storeElixir

A Plug session store that enables sharing session data between Rails and Phoenix applications.

#rails#phoenix#elixir-phoenix
Stars98
Forks29
Last commit5 years ago
luks.go
luks.goGo

A pure Go library for reading LUKS metadata and unlocking encrypted volumes without modifying headers.

#luks#storage#encryption
Stars98
Forks13
Last commit1 month ago
Conceal SharedPreferences
Conceal SharedPreferencesJava

Android library providing encrypted SharedPreferences using Facebook Conceal for secure local data storage.

#aes-encryption#decryption#android
Stars98
Forks13
Last commit5 years ago
ScrambleSuit
ScrambleSuitPython

A pluggable transport protocol for Tor's obfsproxy that obfuscates traffic to resist active probing and traffic analysis.

#obfsproxy#privacy#censorship-circumvention
Stars96
Forks12
Last commit12 years ago
AS3Crypto
AS3CryptoActionScript

ActionScript 3 cryptography library providing common encryption, hashing, and TLS/SSL support.

#actionscript-3#hashing#x509
Stars95
Forks43
Last commit9 years ago
BouncyCastle PCL
BouncyCastle PCLC#

A deprecated C# implementation of cryptographic algorithms targeting multiple .NET platforms including .NET Core and CoreCLR.

#legacy-support#encryption#security
Stars91
Forks21
Last commit9 years ago
securecookie
securecookieGo

A Go package for encoding and decoding secure cookies with encryption and authentication, offering high performance and zero heap allocations.

#web-security#authentication#http
Stars87
Forks12
Last commit3 years ago
ada-util
ada-utilAda

A comprehensive Ada utility library providing logging, serialization, encoding, stream composition, and concurrency tools for building robust applications.

#stream-processing#process#unit-testing
Stars83
Forks17
Last commit27 days ago
NaCl.Core
NaCl.CoreC#

A managed-only cryptography library for .NET providing modern cryptographic primitives like ChaCha20, Salsa20, and Poly1305.

#stream-cipher#xchacha20-poly1305#authentication
Stars82
Forks8
Last commit2 days ago
Chiyogami
ChiyogamiHTML

A modern, self-hostable pastebin with client-side encryption, customizable expiry, user accounts, and a developer API.

#heroicons#api#pastebin
Stars78
Forks4
Last commit3 days ago
Swarm Router
Swarm RouterDockerfile

A zero-config ingress router for Docker Swarm that automatically routes traffic using HAProxy with DNS-based service discovery.

#docker-swarm-mode#stateless-architecture#haproxy
Stars75
Forks12
Last commit10 months ago
Secure Preference Manager
Secure Preference ManagerJava

An Android library that encrypts Shared Preferences using various encryption techniques to protect sensitive data.

#mobile-security#aes-encryption#secure-storage
Stars72
Forks10
Last commit9 years ago
CatCrypto
CatCryptoC

A Swift library providing easy-to-use hashing and encryption functions for iOS, macOS, tvOS, and watchOS.

#asymmetric#crypto#apple-platforms
Stars71
Forks13
Last commit2 years ago
PreviousPage 6 of 9Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 months ago
#Cryptography142
#Security115
#Cross Platform48
#Privacy38
#Rust34
#Self Hosted31
#Hashing31
#Cli Tool28
#Authentication25
#Aes25
#Swift24
#Macos24