A union-find data structure for maintaining disjoint sets.
A graph data structure with topological sort.
JS implementation of probabilistic data structures: Bloom Filter (and its derived), HyperLogLog, Count-Min Sketch, Top-K and MinHash
Document data structure for the CodeMirror code editor
Range set data structure for the CodeMirror code editor
1D interval tree data structure
Min/Max Heap & Heap Sort implementation in javascript
Provide the common data structures and interfaces for web3 modules.
Slab decomposition data structure for 2D vertical ray queries
Validates if a value is matrix-like.
Hash data structure manipulation functions
A react component library for visualizing tree data structures
Read all the installed packages in a folder, and return a tree structure with all the data.
A 2D rectangular bin packing data structure that uses the Shelf Best Height Fit heuristic
Data structures which may be observed for changes.
Codecs for various data structures
This package provides support for the [RedisTimeSeries](https://redistimeseries.io) module, which adds a time series data structure to Redis. It extends the [Node Redis client](https://github.com/redis/node-redis) to include functions for each of the Redi
Super-easy (and fast) persistent data structures in Node.js, modeled after HTML5 localStorage
Immutable finite list objects with constant-time equality testing (===) and no memory leaks
Multidimensional arrays.
A complete, fully tested data structure library written in TypeScript.
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
Extended utils for ⚛️ React.Children data structure that adds recursive filter, map and more methods to iterate nested children.
React TreeView displays hierarchical data in a traditional tree structure, supports user interaction. KendoReact TreeView package
Create a filled generic array.
Fast heap-based priority queue in JavaScript
Create a zero-filled generic array.
Tiny deep clone utility for simple data structures.
data structures with idiomatic JavaScript collection interfaces
TypeScript types for core Notion data structures.
Implementation of interval tree data structure.
A utility/helper and data structure for representing a `Promise` in a declarative, reactive way in Glimmer.js and Ember Octane.
Carlo is a framework for rendering Node data structures using Chrome browser.
Package implements data structures and algorithms for processing various types of graphs
Basic data structure for packets in Aedes
JavaScript rules engine for validating data object structures.
Priority queue data structures
A library for encoding and decoding any data structure
Uint8ClampedArray.
Circular Buffer JavaScript implementation