Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
ethereum-cryptography
All the cryptographic primitives used in Ethereum.
imurmurhash
An incremental implementation of MurmurHash3
fast-json-stable-stringify
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
json-stable-stringify-without-jsonify
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
object-hash
Generate hashes from javascript objects in node and the browser.
quick-lru
Simple “Least Recently Used” (LRU) cache
tweetnacl
Port of TweetNaCl cryptographic library to JavaScript
@alloc/quick-lru
Simple “Least Recently Used” (LRU) cache
hash.js
Various hash functions that could be run by both browser and node
hash-base
abstract base class for hash-streams
cache-base
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
pbkdf2
This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()
monad-ts
Monad-ts is a small library implements some of key monads and way to chain them in a pipe (flow) in JavaScript and TypeScript. Angular 2+ compatible.
@js-sdsl/ordered-map
javascript standard data structure library which benchmark against C++ STL
json-stable-stringify
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
hashish
Hash data structure manipulation functions
cluster-key-slot
Generates CRC hashes for strings - for use by node redis clients to determine key slots.
@noble/hashes
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
hasha
Hashing made simple. Get the hash of a buffer/string/stream/file.
github-slugger
Generate a slug just like GitHub does for markdown headings.