An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "data-structure" keyword

View the packages on the npmjs.org package registry that are tagged with the "data-structure" keyword.

@nicocac/smart-array 1.0.0
A data structure that uses LLMs to maintain semantic dynamic ordering of arrays
1 version - Latest release: 7 days ago - 1 maintainer
@dsiu/rescript-graphology 0.1.0
Type-safe ReScript bindings for Graphology, a robust JavaScript graph library
1 version - Latest release: 13 days ago - 44 downloads last month - 1 maintainer
namastey-segment-tree 1.0.0
A JavaScript package that provides an implementation of the Segment Tree data structure for effic...
1 version - Latest release: over 1 year ago - 15 downloads last month - 1 maintainer
queue-typed 2.2.8
Queue data structure
176 versions - Latest release: 14 days ago - 2 dependent packages - 564 downloads last month - 182 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
double-ended-queue 0.9.7
Extremely fast double-ended queue implementation
3 versions - Latest release: about 12 years ago - 135 dependent packages - 111,982 dependent repositories - 2.18 million downloads last month - 622 stars on GitHub - 1 maintainer
universal-pdf-generator 2.0.0
A powerful and flexible PDF generator for exams, documents, and reports with smart pagination, pr...
3 versions - Latest release: 6 months ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
yocto-queue 1.2.2 💰
Tiny queue data structure
8 versions - Latest release: 3 months ago - 1,176 dependent packages - 1,236,763 dependent repositories - 403 million downloads last month - 331 stars on GitHub - 1 maintainer
@dqcai/tree 1.0.1
A TypeScript library for converting arrays to tree structures and vice versa
2 versions - Latest release: 5 months ago - 24 downloads last month - 1 stars on GitHub - 1 maintainer
@jsdsl/stack 1.0.0 💰
A stack (LIFO) implementation written in TypeScript.
2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.7% on npmjs.org
algorithmjs 1.0.0 💰
Node.js implement of some base algorithm and base data-structure.
5 versions - Latest release: almost 10 years ago - 8 dependent packages - 353 dependent repositories - 917 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
tinyqueue 3.0.0
The smallest and simplest JavaScript priority queue
12 versions - Latest release: over 1 year ago - 194 dependent packages - 34,422 dependent repositories - 21.5 million downloads last month - 384 stars on GitHub - 1 maintainer
@kartjim/queue 1.0.0
Queue implementation in JavaScript (based on Array)
1 version - Latest release: about 3 years ago - 1 dependent package - 8 downloads last month - 1 stars on GitHub - 1 maintainer
Top 3.5% on npmjs.org
limited-request-queue 5.1.0
Interactively manage concurrency for outbound requests.
10 versions - Latest release: over 6 years ago - 8 dependent packages - 3,990 dependent repositories - 70.1 thousand downloads last month - 17 stars on GitHub - 1 maintainer
graph-typed 2.2.8
Graph data structure.
184 versions - Latest release: 14 days ago - 1 dependent package - 1.83 thousand downloads last month - 182 stars on GitHub - 1 maintainer
queuejs-bfs 1.0.38
A package to offer a built-in Queue data structure and Breadth First Search (BFS) method for trav...
4 versions - Latest release: about 1 year ago - 7 downloads last month - 1 stars on GitHub - 1 maintainer
@nwthomas/heapq 1.1.0
TypeScript implementation of Python's heapq module with functional heap operations
11 versions - Latest release: 2 months ago - 57 downloads last month - 0 stars on GitHub - 1 maintainer
data-struct-demo 0.0.2
Provide commonly used data-structures for javascript.
2 versions - Latest release: about 1 year ago - 4 downloads last month - 8 stars on GitHub - 1 maintainer
d-ary-heap 2.5.0
High-performance d-ary heap priority queue with O(1) item lookup, configurable arity, and min/max...
5 versions - Latest release: 17 days ago - 137 downloads last month - 1 maintainer
Top 1.3% on npmjs.org
denque 2.1.0
The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoD...
24 versions - Latest release: over 3 years ago - 234 dependent packages - 615,261 dependent repositories - 64.3 million downloads last month - 369 stars on GitHub - 1 maintainer
polystruct 0.7.0
Make configuration convenient with Polystruct, a tiny utility that derives a common data structur...
8 versions - Latest release: over 2 years ago - 1 dependent package - 28 downloads last month - 0 stars on GitHub - 1 maintainer
@easyv/yocto-queue 1.0.5 💰
Tiny queue data structure
6 versions - Latest release: over 3 years ago - 2 dependent packages - 96 downloads last month - 361 stars on GitHub - 19 maintainers
@tocjs/yocto-queue 1.0.0-alpha 💰
Tiny queue data structure
1 version - Latest release: about 4 years ago - 2 dependent packages - 4 downloads last month - 331 stars on GitHub - 1 maintainer
@cjsa/yocto-queue 1.0.0 💰
Tiny queue data structure
2 versions - Latest release: about 4 years ago - 1 dependent package - 6 downloads last month - 416 stars on GitHub - 1 maintainer
real-hashmap 1.0.1
A lightweight HashMap implementation for JavaScript/TypeScript
2 versions - Latest release: 5 months ago - 24 downloads last month - 1 maintainer
@zhoujiale.zerg/maxstack-ts 1.0.3
A TypeScript library with data structures and sorting algorithms including MaxStack, bubble sort,...
3 versions - Latest release: 5 months ago - 34 downloads last month - 1 maintainer
@algoasaurujs/tsds 1.9.3
TypeScript Data Structures that you need!
4 versions - Latest release: over 2 years ago - 1 dependent package - 6 downloads last month - 31 stars on GitHub - 1 maintainer
Top 1.0% on npmjs.org
mnemonist 0.40.3 💰
Curated collection of data structures for the JavaScript/TypeScript.
73 versions - Latest release: 12 months ago - 244 dependent packages - 39,496 dependent repositories - 28.6 million downloads last month - 2,261 stars on GitHub - 1 maintainer
Top 1.7% on npmjs.org
symbol-tree 3.2.4
Turn any collection of objects into its own efficient tree or linked list using Symbol
18 versions - Latest release: over 6 years ago - 581 dependent packages - 2,132,693 dependent repositories - 143 million downloads last month - 104 stars on GitHub - 1 maintainer
data-holder 2.0.2
A NodeJS package that provides implementations of some data structures
5 versions - Latest release: almost 9 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 0 stars on GitHub - 1 maintainer
scl 4.1.1 💰
A curated set of essential algorithms and data structures for TypeScript
23 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 397 downloads last month - 10 stars on GitHub - 1 maintainer
collection-data 1.0.1 💰
This module is an utility for managing data in the form of Map.
2 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
@basd/nested 0.0.0
Allows you to create deeply nested object structures, while also enabling you to traverse them ef...
1 version - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 17 downloads last month - 1 maintainer
cow-list 2.1.0
Copy-on-write iterable list
3 versions - Latest release: over 3 years ago - 1 dependent package - 69 downloads last month - 4 stars on GitHub - 1 maintainer
@stdlib/utils-circular-buffer 0.2.1 💰
Circular buffer.
10 versions - Latest release: almost 2 years ago - 4 dependent packages - 1 dependent repositories - 684 downloads last month - 1 stars on GitHub - 4 maintainers
@sec-ant/trie-map 1.1.6
TS/JS Map-like data structure backed by trie
11 versions - Latest release: about 3 years ago - 1 dependent package - 14 downloads last month - 3 stars on GitHub - 1 maintainer
simple-nary-trees 1.0.1
Simple n-ary tree implementation.
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 1 stars on GitHub - 1 maintainer
solists 0.3.0
Implementation of self-organizing lists
3 versions - Latest release: over 1 year ago - 17.8 thousand downloads last month - 19 stars on GitHub - 1 maintainer
piece-table-plus 0.0.1
A piece table implementation in TypeScript. This data structure is designed for efficient text ed...
1 version - Latest release: 7 months ago - 2 downloads last month - 0 stars on GitHub - 1 maintainer
typescript-data-structure 1.0.0
1 version - Latest release: over 6 years ago - 1 dependent repositories - 7 downloads last month - 1 maintainer
simple-queues 1.0.5
Simple queue implementation.
6 versions - Latest release: over 6 years ago - 2 dependent packages - 2 dependent repositories - 15 downloads last month - 0 stars on GitHub - 1 maintainer
@httpie/queue-datastructure 2.1.1
HTTPie Queue Data Structure
2 versions - Latest release: over 4 years ago - 6 downloads last month - 1 maintainer
@grainlogic/stack 1.2.0
Implementation of stack data structure
3 versions - Latest release: over 5 years ago - 1 dependent package - 9 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.1% on npmjs.org
@immutable-array/splice 1.0.6 💰
Immutable Array.prototype.splice
5 versions - Latest release: about 3 years ago - 3 dependent packages - 6 dependent repositories - 73 downloads last month - 59 stars on GitHub - 1 maintainer
Top 9.6% on npmjs.org
mobx-collection-store 2.0.0
Data collection store for MobX
24 versions - Latest release: about 8 years ago - 4 dependent packages - 2 dependent repositories - 343 downloads last month - 35 stars on GitHub - 6 maintainers
alchemist-core 1.0.5
algorithm visualization
6 versions - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
@dandre3000/matrix 1.0.0 💰
Matrix library
6 versions - Latest release: over 1 year ago - 27 downloads last month - 1 stars on GitHub - 1 maintainer
multikeys 2.0.0
Multikeys data structures collection
5 versions - Latest release: 3 months ago - 1 dependent package - 14 downloads last month - 6 stars on GitHub - 1 maintainer
@easy-data-structure-js/dancing-links 1.0.0
A TypeScript implementation of dancing links data structure
1 version - Latest release: 5 months ago - 43 downloads last month - 1 stars on GitHub - 1 maintainer
@tekksunn/cs-linked-lists 1.0.1
Computer Science: Linked Lists demonstration.
2 versions - Latest release: over 1 year ago - 79 downloads last month - 0 stars on GitHub - 1 maintainer
skipstruct 0.5.0
Set of efficient data structures based on skip lists.
3 versions - Latest release: 3 months ago - 302 downloads last month - 1 maintainer
just-a-stack 0.1.0
just a stack implementation
1 version - Latest release: over 13 years ago - 2 dependent packages - 3 dependent repositories - 11 downloads last month - 1 maintainer
iteract 1.1.0
Dealing with data structure easily like snapping fingers
2 versions - Latest release: almost 3 years ago - 6 downloads last month - 1 stars on GitHub - 1 maintainer
hamt-ts 1.0.0
Implementation of a persistent hash array mapped trie in TypeScript
1 version - Latest release: over 1 year ago - 2 downloads last month - 0 stars on GitHub - 1 maintainer
disjoint-sets 1.0.0
disjoint set data structure for browsers and node.js
1 version - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 0 stars on GitHub - 1 maintainer
data-strcture-react-hooks 1.0.4
Data structure React hooks
2 versions - Latest release: 6 months ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
shallow-tree 0.0.2
treedata handled with javasript shallow feature!
1 version - Latest release: over 4 years ago - 1 downloads last month - 1 maintainer
abstract-queue 0.1.1
Abstract Queue to be used for more concrete Queues.
2 versions - Latest release: over 9 years ago - 3 dependent packages - 1 dependent repositories - 5 downloads last month - 1 maintainer
namastey-hash-map 1.0.0
A package implementing Hash Map data structure with various methods for efficient data storage an...
1 version - Latest release: over 1 year ago - 6 downloads last month - 1 maintainer
@lnear/ds 1.0.0
A collection of data structures for JavaScript and TypeScript
2 versions - Latest release: over 1 year ago - 39 downloads last month - 0 stars on GitHub - 1 maintainer
expansion-type.js 1.0.6
拓展js数据结构
5 versions - Latest release: about 1 year ago - 8 downloads last month - 1 maintainer
super-lru-cache 1.0.0
A super fast LRU Cache implementation using Doubly Linked List and Hash Map. O(1) time complexity.
1 version - Latest release: 18 days ago
@rohit_kumar_91131/lru-cache-by-rohit-2026 1.0.1
A super fast LRU Cache implementation using Doubly Linked List and Hash Map. O(1) time complexity.
1 version - Latest release: 18 days ago
adaptive-bloom-filter 1.1.0
Fast, memory-efficient bloom filter with adaptive compression and async operations for JavaScript
2 versions - Latest release: 5 months ago - 44 downloads last month - 1 stars on GitHub - 1 maintainer
Top 7.8% on npmjs.org
algorithm-visualizer 2.3.9
Visualization Library for JavaScript
19 versions - Latest release: almost 4 years ago - 2 dependent packages - 10 dependent repositories - 369 downloads last month - 72 stars on GitHub - 1 maintainer
node-ds 0.0.10
A common data-structure and basic algorithm implemention in javascript
4 versions - Latest release: almost 8 years ago - 1 dependent package - 2 dependent repositories - 31 downloads last month - 5 stars on GitHub - 1 maintainer
@dldc/mappemonde 3.0.9
A multidimensional Map
8 versions - Latest release: almost 2 years ago - 17 downloads last month - 3 stars on GitHub - 1 maintainer
@xuerzong/data-structure 0.3.3
Data structures implemented by typescript.
12 versions - Latest release: almost 3 years ago - 1 dependent package - 3 downloads last month - 4 stars on GitHub - 1 maintainer
@anilkumarthakur/collection 0.0.0
1 version - Latest release: over 1 year ago - 5 downloads last month - 1 maintainer
simple-binary-trees-structure 1.3.0
A simple npm package to work with binary trees
4 versions - Latest release: about 9 years ago - 1 dependent repositories - 15 downloads last month - 1 maintainer
js-data-structure-library 1.0.0
A JavaScript Data Structure Library
1 version - Latest release: about 5 years ago - 1 dependent package - 2 downloads last month - 1 maintainer
yagl 0.5.1 💰
Yet another library for storing and manipulating mathematical graphs
9 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 22 downloads last month - 0 stars on GitHub - 1 maintainer
dori.stack 0.1.0-beta.2
stack
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 downloads last month - 3 stars on GitHub - 1 maintainer
tubelight 1.0.1
The most commonly used Data Structure library
2 versions - Latest release: over 3 years ago - 4 downloads last month - 3 stars on GitHub - 1 maintainer
@jsdsl/array-list 0.1.1
An ArrayList implementation in JavaScript/TypeScript.
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 0 stars on GitHub - 1 maintainer
pisces-data-structure 1.0.3
4 versions - Latest release: over 2 years ago - 3 downloads last month - 1 maintainer
search-tree 0.0.1-6
SearchTree data structure which stores array-like in an efficient way
7 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
portable-db-ts 1.0.2
A TypeScript library that provides a simple, in-memory database with a flexible API. It's designe...
2 versions - Latest release: about 2 years ago - 8 downloads last month - 0 stars on GitHub - 1 maintainer
@jsalgo/stack 1.0.2
Stack data structure
1 version - Latest release: over 3 years ago - 1 dependent package - 3 downloads last month - 2 stars on GitHub - 1 maintainer
Top 6.8% on npmjs.org
@immutable-array/reverse 1.0.6 💰
Immutable Array.prototype.reverse
4 versions - Latest release: about 3 years ago - 3 dependent packages - 6 dependent repositories - 24 downloads last month - 59 stars on GitHub - 1 maintainer
knust-compeng-dsa-linkedlist 1.0.0
A TypeScript LinkedList implementation for KNUST COE DSA Group 20 (2024/25).
1 version - Latest release: 11 months ago - 0 downloads last month - 1 stars on GitHub - 1 maintainer
@jswork/next-stack 1.0.0
Stack for next.
1 version - Latest release: about 5 years ago - 1 dependent package - 3 downloads last month - 0 stars on GitHub - 2 maintainers
concurrent-manager 1.1.0 💰
A simple and fast way to manage concurrent promise tasks with Queue Data Structure.
5 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 71 downloads last month - 5 stars on GitHub - 1 maintainer
Top 3.7% on npmjs.org
circular-buffer 1.0.3
A NodeJS simple circular buffer implementation supporting indexing
9 versions - Latest release: over 5 years ago - 26 dependent packages - 104 dependent repositories - 15.1 thousand downloads last month - 20 stars on GitHub - 1 maintainer
@prachwal_org/bplus-tree 1.2.1
High-performance B+ Tree data structure implementation in TypeScript with visualization support
5 versions - Latest release: 3 months ago - 0 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@immutable-array/sort 1.0.6 💰
Immutable Array.prototype.sort.
4 versions - Latest release: about 3 years ago - 3 dependent packages - 6 dependent repositories - 58 downloads last month - 59 stars on GitHub - 1 maintainer
dori.queue 0.1.0-beta.2
queue
1 version - Latest release: over 3 years ago - 1 dependent package - 1 downloads last month - 3 stars on GitHub - 1 maintainer
doublell 2.0.1
A doubly linked list
16 versions - Latest release: 5 months ago - 710 downloads last month - 1 stars on GitHub - 1 maintainer
namastey-directed-graph 1.0.1
A JavaScript package for implementing the Directed Graph data structure with various important me...
1 version - Latest release: over 1 year ago - 5 downloads last month - 1 maintainer
wbroberts-quadtree 2.0.1
A Quadtree data structure written in Typescript.
3 versions - Latest release: over 6 years ago - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
@remnawave/hashed-set 0.0.4
A high-performance Set implementation with hash-based equality comparison for fast set operations.
4 versions - Latest release: 6 months ago - 378 downloads last month - 87 stars on GitHub - 1 maintainer
Top 7.6% on npmjs.org
immutable-linked-ordered-map 1.30.0
A JavaScript immutable linked ordered map.
68 versions - Latest release: over 4 years ago - 7 dependent packages - 20 dependent repositories - 1.2 thousand downloads last month - 2 stars on GitHub - 1 maintainer
recursive-set 8.0.0
Mutable recursive sets with ZFC axioms for TypeScript. High-Performance Array Backend.
17 versions - Latest release: 20 days ago - 877 downloads last month - 0 stars on GitHub - 1 maintainer
simpla-paths 1.0.2
Declaratively build content paths for Simpla elements
6 versions - Latest release: almost 9 years ago - 1 dependent repositories - 23 downloads last month - 7 stars on GitHub - 2 maintainers
Top 3.2% on npmjs.org
superstring 2.4.4
A data structure to efficiently represent the results of applying patches.
100 versions - Latest release: about 5 years ago - 9 dependent packages - 296 dependent repositories - 1.67 thousand downloads last month - 154 stars on GitHub - 6 maintainers
@lisba/data-structures-js 0.2.8
Common data structures implementation in Javascript.
10 versions - Latest release: almost 4 years ago - 1 dependent package - 4 downloads last month - 0 stars on GitHub - 1 maintainer
@webkrafters/radix-trie 0.0.2 💰
Radix Trie - Compressed trie data structure.
2 versions - Latest release: 8 months ago - 17 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.3% on npmjs.org
array-keyed-map 2.1.3
a map from arrays of values to values
12 versions - Latest release: over 3 years ago - 14 dependent packages - 996 dependent repositories - 130 thousand downloads last month - 40 stars on GitHub - 1 maintainer
simple-linked-lists 1.0.8
Simple linked list implementation.
8 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 27 downloads last month - 0 stars on GitHub - 1 maintainer
sorted-containers 0.4.0
Ordered collections — SortedArray, SortedMap, and SortedSet
4 versions - Latest release: 7 months ago - 16 downloads last month - 2 stars on GitHub - 1 maintainer
@easy-data-structure-js/heap 1.0.2
A TypeScript implementation of heap data structure
3 versions - Latest release: 5 months ago - 5 downloads last month - 1 stars on GitHub - 1 maintainer