Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category1
Sort:Used by Most Apps
sha2
Pure Rust implementation of the SHA-2 hash function family (SHA-224/256/384/512) with hardware-accelerated backends.
cryptography
The standard cryptographic library for Python, pairing safe high-level recipes with low-level primitives backed by Rust and OpenSSL.
PyJWT
A Python implementation of RFC 7519 for encoding, decoding, and verifying JSON Web Tokens.
rustls
A modern, memory-safe TLS library for Rust with no unsafe code and no legacy crypto by default.
otplib
TypeScript-first TOTP and HOTP library with a pluggable crypto/base32 architecture for Node, Bun, Deno, and browsers.
bcrypt (Python)
A Python library for secure password hashing using the bcrypt algorithm with an adjustable work factor
itsdangerous
A small Python toolkit for cryptographically signing data so you can trust it hasn't been tampered with when it comes back from an untrusted client.
OTPAuth
HOTP and TOTP one-time password library for Node.js, Deno, Bun, and browsers
keyring-rs
Cross-platform Rust library for storing passwords and secrets in the OS-native credential store
Svix
Official JavaScript/TypeScript client for the Svix webhook delivery API and signature verification.
argon2-cffi
Secure, high-level password hashing for Python using Argon2
rustls-pemfile
A basic parser for PEM-encoded keys and certificates in Rust
ring
Safe, fast, small cryptographic primitives for Rust, built on verified assembly from BoringSSL
pyOpenSSL
A Python wrapper around the OpenSSL library for TLS connections and certificate handling
PyOTP
Python library for generating and verifying TOTP/HOTP one-time passwords for 2FA
speakeasy
A Node.js library for generating and verifying RFC 4226 (HOTP) and RFC 6238 (TOTP) one-time passcodes for two-factor authentication.
pycryptodome
A self-contained, low-level Python library of cryptographic primitives — ciphers, hashes, MACs, and public-key algorithms — with no OpenSSL dependency.
@node-rs/argon2
Native Rust binding for Argon2 password hashing in Node.js
aHash
A fast, DOS-resistant, AES-accelerated non-cryptographic hasher purpose-built for in-memory HashMaps
hvac
Python client library for HashiCorp Vault's secrets, authentication, and system-backend REST APIs.
hyper-rustls
Rustls TLS connector for the hyper HTTP library, for pure-Rust HTTPS clients and servers.
xxhash-rust
Pure-Rust implementation of the XXH32, XXH64, and XXH3 hash algorithms
service-identity
Verifies that a pyOpenSSL or cryptography TLS certificate is genuinely valid for the hostname, IP, or SRV name you intended to connect to.
tokio-postgres-rustls
Rustls TLS integration for the tokio-postgres async PostgreSQL client