Algorithms and data-structures implemented on JavaScript
A directed and undirected multi-graph library
A fully persistent balanced binary search tree
Immutable Data Collections
javascript standard data structure library which benchmark against C++ STL
A directed and undirected multi-graph library
A directed and undirected multi-graph library
A fork of `graphlibrary` with individual lodash-es imports; exported as ES modules
Algorithms to help you parse CSS from an array of tokens.
javascript standard data structure library which benchmark against C++ STL
Binary serialization which sorts bytewise for arbirarily complex data structures
JWA implementation (supports all JWS algorithms)
Browser Compatible Object Hashing
Xml digital signature and encryption library for Node.js
asn1js is a pure JavaScript library implementing this standard. ASN.1 is the basis of all X.509 related data structures and numerous other protocols used on the web
graph layout algorithm
A JavaScript implementation of the JSON Object Signing and Encryption (JOSE) for current web browsers and node.js-based servers
A universally-unique, lexicographically-sortable, identifier generator
Curated collection of data structures for the JavaScript/TypeScript.
[](https://www.npmjs.com/package/@smithy/types) [](https://www.npmjs.com/package/@smithy/types)
Implementation of Structured Field Values for HTTP (RFC9651, RFC8941)
A directed and undirected multi-graph library
JS implementation of probabilistic data structures: Bloom Filter (and its derived), HyperLogLog, Count-Min Sketch, Top-K and MinHash
A Node.js module for the optimized JavaScript implementation of the MurmurHash algorithms.