Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Encryption

Encryption

215 projects

Showing 35 of 215 projects

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
Forks28
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
Stars134
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
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
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
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
Stars108
Forks27
Last commit5 months ago
CryptoNet
CryptoNetC#

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

#nuget#x509#decryption
Stars106
Forks19
Last commit6 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
Stars99
Forks9
Last commit2 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
Stars97
Forks11
Last commit2 months ago
Conceal SharedPreferences
Conceal SharedPreferencesJava

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

#aes-encryption#decryption#android
Stars97
Forks13
Last commit5 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
ScrambleSuit
ScrambleSuitPython

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

#obfsproxy#privacy#censorship-circumvention
Stars95
Forks13
Last commit12 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
Stars86
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
Stars82
Forks16
Last commit1 day 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
Stars80
Forks8
Last commit13 days ago
Chiyogami
ChiyogamiHTML

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

#heroicons#api#pastebin
Stars75
Forks4
Last commit2 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 commit8 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
LibCrypt
LibCryptAutoHotkey

A collection of cryptographic hashing, encryption, and encoding functions for AutoHotkey.

#cipher#hashing#autohotkey
Stars71
Forks19
Last commit5 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
Stars70
Forks13
Last commit2 years ago
JWSETKit
JWSETKitSwift

A modern Swift library for JOSE standards (JWT, JWS, JWE, SD-JWT) with first-class CryptoKit and secp256k1 support.

#jsonwebtoken#authentication#cryptokit
Stars67
Forks14
Last commit3 days ago
SNMP
SNMPPHP

A pure PHP SNMP library implementing client and server functionality without requiring the PHP SNMP extension.

#authentication#snmp-traps#snmp-trap-listener
Stars66
Forks17
Last commit15 days ago
jose-simple
jose-simpleJavaScript

A Node.js library that simplifies encryption and decryption using the JOSE (JSON Object Signing and Encryption) standard.

#data-protection#decryption#npm-package
Stars66
Forks4
Last commit2 years ago
llPDFLib
llPDFLibPascal

A pure Object Pascal library for creating PDF documents with comprehensive features including encryption, forms, and Unicode support.

#pdf-a#unicode#acroforms
Stars65
Forks24
Last commit6 years ago
ironssh
ironsshC

A fork of OpenSSH providing end-to-end encrypted file transfer with secure sharing capabilities over SSH.

#gpg#openssh-fork#end-to-end-encryption
Stars65
Forks5
Last commit4 years ago
cipher
cipherElixir

An Elixir crypto library for encrypting/decrypting binaries and signing/validating URLs and request bodies.

#elixir#erlang-crypto#encryption
Stars62
Forks23
Last commit5 years ago
PreviousPage 6 of 6

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
#Cryptography92
#Security87
#Cross Platform45
#Self Hosted31
#Rust29
#Privacy26
#Cli Tool22
#Hashing21
#Crypto19
#Authentication18
#Go18
#Aes18