Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
Audited & minimal JS implementation of elliptic curve cryptography
Audited & minimal JS implementation of Salsa20, ChaCha and AES
BLE proxy implementation for matter.js - proxies BLE operations over WebSocket
Fastest 5KB JS implementation of ed25519 EDDSA signatures compliant with RFC8032, FIPS 186-5 & ZIP215
Fastest 5KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
Node/Pure JavaScript symmetric ciphers adapter
Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1
All the cryptographic primitives used in Ethereum.
Pure JavaScript crypto implementation using noble-hashes for otplib
Auditable & minimal JS implementation of post-quantum cryptography: FIPS 203, 204, 205, Falcon
An HTTP(s) proxy `http.Agent` implementation for HTTP
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Maps proxy protocols to `http.Agent` implementations
Turn a function into an `http.Agent` instance
A Node.js BLE (Bluetooth Low Energy) central library.
An HTTP(s) proxy `http.Agent` implementation for HTTPS
Determine address of proxied request
Matter BLE support for node.js
The one-liner node.js proxy middleware for connect, express, next.js and more
TypeScript library offering a Libsodium-compatible API built on top of Noble packages
HTTP proxying for the masses
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
Secure, audited & minimal implementation of BIP39 mnemonic phrases