Enterprise-grade token and password security library with Mastercard-style public/private key token verification — built for Bun & Node.js
An incremental implementation of MurmurHash3
Implementation of JSON Web Signatures
JWA implementation (supports all JWS algorithms)
Generate hashes from javascript objects in node and the browser.
Hashing made simple. Get the hash of a buffer/string/stream/file.
Generates a hash for an installed npm package, useful for salting caches
Node.js object hash library with properties/arrays sorting to provide constant hashes
Hash any object based on its value
Stable JS value hash.
A collection of utilities for better-auth
create hashes for browserify
A MurmurHash2 implementation
Pure Javascript implementation of the BLAKE2b and BLAKE2s hash functions
Hash utility functions for Ethereum.
abstract base class for hash-streams
A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance
Hash link scroll functionality for React Router v4/5
Stable JS value hash.
The keccak256 hash function for ethers.
Lightning fast normal and incremental md5 for javascript
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
The SHA2 family hash functions and HMAC functions for ethers.
A pure JS implementation SHA256.