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 36 of 215 projects

GPG Sync
GPG SyncPython

Automatically sync OpenPGP public keys across an organization to simplify GPG key management.

#gpg#encrypted-email#osx
Stars350
Forks29
Last commit3 years ago
EntityFrameworkCore.DataEncryption
EntityFrameworkCore.DataEncryptionC#

A plugin for Microsoft.EntityFrameworkCore to add support for encrypted fields using built-in or custom encryption providers.

#entity-framework-core#netstandard20#ef-core
Stars348
Forks55
Last commit
jose
joseErlang

A comprehensive Erlang/Elixir library implementing JSON Object Signing and Encryption (JOSE) standards.

#elixir#digital-signature#authentication
Stars334
Forks118
Last commit6 months ago
pdfio
pdfioC

A simple C library for reading, writing, and filtering PDF files with support for encryption and metadata.

#c-library#metadata-extraction#pdf-document-api
Stars333
Forks70
Last commit3 days ago
cryptojs
cryptojsJavaScript

A Node.js cryptographic library providing standard algorithms like AES, DES, SHA, and HMAC for secure data encryption and hashing.

#hashing#sha-256#hmac
Stars327
Forks73
Last commit14 years ago
zip2
zip2Rust

A Rust library for reading and writing ZIP files with support for multiple compression formats and encryption.

#no-std-optional#wasm-compatible#zip-format
Stars317
Forks109
Last commit1 day ago
resurrect.wezterm
resurrect.weztermLua

A Wezterm plugin to save and restore terminal windows, tabs, and panes with their layout and text, inspired by tmux-resurrect.

#restore#remote-sessions#terminal-session-management
Stars312
Forks35
Last commit15 days ago
phoenix-ecto-encryption-example
phoenix-ecto-encryption-exampleElixir

A step-by-step example of encrypting sensitive data in Elixir Phoenix apps using Ecto custom types before storing in a database.

#database#elixir#aes-256
Stars291
Forks21
Last commit6 days ago
Google Tink
Google TinkJava

A Google-developed Java cryptography library providing secure, misuse-resistant APIs for developers.

#crypto#java-library#enterprise-security
Stars288
Forks31
Last commit4 days ago
Kroxylicious
KroxyliciousJava

A snappy open-source proxy for Apache Kafka that enables encryption, multi-tenancy, and schema validation.

#custom-filters#kafka-proxy#proxy
Stars285
Forks107
Last commit1 day ago
javascript-crypto-library
javascript-crypto-libraryJavaScript

A high-performance JavaScript library providing AES-256, Fortuna PRNG, SRP authentication, and SHA-2 cryptographic functions for web applications.

#aes-256#web-security#hashing
Stars284
Forks44
Last commit
DelphiEncryptionCompendium
DelphiEncryptionCompendiumHTML

A comprehensive cryptographic library for Embarcadero Delphi, providing ciphers, hashes, key derivation, HMAC, and CRC algorithms.

#hash#key-derivation#key-deviation-algorithms
Stars282
Forks73
Last commit
Delphi Encryption Compendium (DEC)
Delphi Encryption Compendium (DEC)HTML

A comprehensive cryptographic library for Embarcadero Delphi, providing ciphers, hashes, key derivation, HMAC, and CRC algorithms.

#embarcadero-delphi#hash#key-derivation
Stars282
Forks73
Last commit
Pakkero
PakkeroGo

A Go-based binary packer that compresses, encrypts, and protects ELF binaries, scripts, and AppImages from tampering and reverse engineering.

#upx#anti-debugging#educational
Stars274
Forks45
Last commit3 years ago
Qt-Secret
Qt-SecretC++

A Qt-based encryption library providing RSA and AES implementations for secure data handling in C++ applications.

#qt#library#data-protection
Stars268
Forks72
Last commit3 years ago
rust_kanban
rust_kanbanRust

A terminal-based kanban board application built in Rust for managing tasks and workflows directly in the command line.

#hacktoberfest#productivity#cli-tool
Stars267
Forks21
Last commit1 year ago
PolyCrypt
PolyCryptJavaScript

A pure JavaScript implementation of the W3C WebCrypto API for cryptographic operations in browsers.

#pure-js#cross-browser#webcrypto
Stars266
Forks21
Last commit11 years ago
CryptoLib4Pascal
CryptoLib4PascalPascal

A comprehensive cryptographic library for Object Pascal developers, offering symmetric/asymmetric encryption, hashing, and key derivation.

#key-derivation#hashing#object-pascal
Stars245
Forks74
Last commit3 days ago
PCLCrypto
PCLCryptoC#

A .NET library providing cryptographic APIs that delegate to platform-native implementations for portable libraries.

#encryption#security#dotnet
Stars225
Forks55
Last commit2 years ago
JOSESwift
JOSESwiftSwift

A Swift framework for implementing JOSE standards (JWS, JWE, JWK) to sign, encrypt, and represent cryptographic keys.

#ios#jwe#encryption
Stars224
Forks119
Last commit12 days ago
Kalium
KaliumJava

Java binding to the libsodium library for modern, secure cryptography and networking operations.

#java bindings#authentication#java
Stars220
Forks74
Last commit2 years ago
padding-oracle-attacker
padding-oracle-attackerTypeScript

A CLI tool and library for executing padding oracle attacks with concurrent network requests and an elegant UI.

#crypto#web-security#encryption-attacks
Stars217
Forks32
Last commit3 years ago
NetCom7
NetCom7Pascal

A high-performance Delphi networking and encryption library with a scalable thread-per-command architecture for building secure, concurrent servers and clients.

#fast-networking#high-performance#object-pascal
Stars216
Forks61
Last commit1 year ago
rn-secure-storage
rn-secure-storageJava

A React Native library providing secure storage for Android and iOS using Keychain and Keystore.

#keychain#mobile-security#ios
Stars212
Forks70
Last commit2 years ago
TLS Channel
TLS ChannelJava

A Java library that implements a ByteChannel interface over SSLEngine, providing a socket-like API for TLS.

#java-library#sslenigne#library
Stars208
Forks52
Last commit2 months ago
bot18
bot18HTML

A high-frequency cryptocurrency trading bot with online execution, advanced encryption, and experimental auto-trading strategies.

#trading-bot#trading#high-frequency-trading
Stars204
Forks26
Last commit3 years ago
Chamber
ChamberRuby

A convention-based Ruby library for managing application configuration with automatic encryption and organization.

#devops#yaml#encryption
Stars204
Forks24
Last commit5 months ago
emberclear
emberclearTypeScript

A trustless, encrypted chat application with no message history or logs, designed for privacy-conscious users.

#chat#emberjs#progressive-web-app
Stars198
Forks37
Last commit1 day ago
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
Stars190
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
Stars190
Forks47
Last commit1 year 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
Stars189
Forks14
Last commit6 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 commit8 years ago
caesium
caesiumClojure

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

#jnr-ffi#encryption#password-hashing
Stars183
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 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
Forks74
Last commit1 day 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
Stars159
Forks51
Last commit1 year ago
PreviousPage 5 of 6Next

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
5 months ago
10 years ago
2 months ago
2 months ago
1 month ago
#Cryptography92
#Security87
#Cross Platform45
#Self Hosted31
#Rust29
#Privacy26
#Cli Tool22
#Hashing21
#Crypto19
#Authentication18
#Go18
#Aes18