@noble/hashes
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
node-forge
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
hash.js
Various hash functions that could be run by both browser and node
hasha
Hashing made simple. Get the hash of a buffer/string/stream/file.
js-sha256
A simple SHA-256 / SHA-224 hash function for JavaScript supports UTF-8 encoding.