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.

Top 9.5% on npmjs.org
stablepriorityqueue 0.1.2 💰
A stable heap-based priority queue in JavaScript
3 versions - Latest release: over 6 years ago - 3 dependent packages - 2 dependent repositories - 23 downloads last month - 29 stars on GitHub - 1 maintainer
set-ds 1.0.1
Set data structure
4 versions - Latest release: about 4 years ago - 1 dependent repositories - 23 downloads last month - 1 stars on GitHub - 1 maintainer
@undercut/node-10 0.6.1
Lazy data processing, pipelines, and language utilities built around native JS features and proto...
4 versions - Latest release: over 4 years ago - 2 dependent packages - 20 downloads last month - 15 stars on GitHub - 1 maintainer
@undercut/web-2019 0.6.1
Lazy data processing, pipelines, and language utilities built around native JS features and proto...
4 versions - Latest release: over 4 years ago - 1 dependent package - 16 downloads last month - 15 stars on GitHub - 1 maintainer
Top 4.4% on npmjs.org
data-structures 1.4.2
JavaScript data structures written in CoffeeScript.
23 versions - Latest release: about 11 years ago - 9 dependent packages - 120 dependent repositories - 422 downloads last month - 148 stars on GitHub - 1 maintainer
algorithm4th-ts 1.0.0
算法第4版 代码Typescript实现
5 versions - Latest release: over 2 years ago - 2 dependent packages - 20 downloads last month - 0 stars on GitHub - 1 maintainer
@otaxhu/orderedmap 0.3.0
Ordered Map implementation for JavaScript
4 versions - Latest release: 10 months ago - 20 downloads last month - 0 stars on GitHub - 1 maintainer
@js-sdsl/hash-set 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: almost 2 years ago - 1 dependent package - 98 downloads last month - 787 stars on GitHub - 2 maintainers
@js-sdsl/queue 4.4.0 💰
javascript standard data structure library which benchmark against C++ STL
6 versions - Latest release: about 2 years ago - 1 dependent package - 3.3 thousand downloads last month - 787 stars on GitHub - 2 maintainers
@js-sdsl/link-list 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: almost 2 years ago - 1 dependent package - 398 downloads last month - 787 stars on GitHub - 2 maintainers
@js-sdsl/ordered-set 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
8 versions - Latest release: almost 2 years ago - 1 dependent package - 6.83 thousand downloads last month - 787 stars on GitHub - 2 maintainers
Top 9.3% on npmjs.org
@js-sdsl/priority-queue 4.4.0 💰
javascript standard data structure library which benchmark against C++ STL
6 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 760 downloads last month - 787 stars on GitHub - 2 maintainers
@js-sdsl/deque 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: almost 2 years ago - 1 dependent package - 9.4 thousand downloads last month - 787 stars on GitHub - 2 maintainers
@js-sdsl/ordered-map 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
8 versions - Latest release: almost 2 years ago - 1 dependent package - 35.4 million downloads last month - 787 stars on GitHub - 2 maintainers
@js-sdsl/stack 4.4.0 💰
javascript standard data structure library which benchmark against C++ STL
6 versions - Latest release: about 2 years ago - 1 dependent package - 74 downloads last month - 787 stars on GitHub - 2 maintainers
@js-sdsl/hash-map 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: almost 2 years ago - 1 dependent package - 87 downloads last month - 724 stars on GitHub - 2 maintainers
@js-sdsl/vector 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: almost 2 years ago - 1 dependent package - 57 downloads last month - 787 stars on GitHub - 2 maintainers
range-group 1.1.0
Data structure to hold a collection of ranges. It has builtin support for numbers, dates, and str...
3 versions - Latest release: almost 2 years ago - 1 dependent package - 14 downloads last month - 1 stars on GitHub - 1 maintainer
heapqueue 0.2.6
binary heap (priority queue) algorithms (ported from Python's heapq module)
1 version - Latest release: almost 9 years ago - 2 dependent packages - 1 dependent repositories - 10 downloads last month - 1 maintainer
rope.js 0.1.0
Rope library for fast splicing of large strings
1 version - Latest release: over 11 years ago - 1 dependent package - 1 dependent repositories - 97 downloads last month - 15 stars on GitHub - 1 maintainer
dsalibjs 0.1.9
data structure for javascript
2 versions - Latest release: about 3 years ago - 1 dependent package - 12 downloads last month - 0 stars on GitHub - 1 maintainer
dsia 1.0.8
data structures including algorithms
1 version - Latest release: about 3 years ago - 1 dependent package - 13 downloads last month - 0 stars on GitHub - 1 maintainer
@structure-js/datastructure 1.1.1
javascript data structures
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 3 stars on GitHub - 2 maintainers
related-list 0.3.0
The module provides a data structure such as a linked list for JavaScript projects
4 versions - Latest release: 8 months ago - 18 downloads last month - 0 stars on GitHub - 1 maintainer
byheap 1.0.11
An efficient es6 implementation of priority queue using binary heap data structure
12 versions - Latest release: almost 5 years ago - 1 dependent package - 73 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
fastpriorityqueue 0.7.5 💰
Fast heap-based priority queue in JavaScript
36 versions - Latest release: about 1 year ago - 68 dependent packages - 337 dependent repositories - 377 thousand downloads last month - 362 stars on GitHub - 1 maintainer
@jacksonthall22/deque 1.1.0
A simple double-ended queue (deque) implementation in TypeScript
7 versions - Latest release: 6 months ago - 6 downloads last month - 1 maintainer
pq2 0.0.4
Priority queue w/ decrease key operation, good for Dijkstra's algorithm
4 versions - Latest release: almost 12 years ago - 2 dependent packages - 2 dependent repositories - 24 downloads last month - 1 maintainer
Top 1.7% on npmjs.org
heap 0.2.7
binary heap (priority queue) algorithms (ported from Python's heapq module)
10 versions - Latest release: over 3 years ago - 205 dependent packages - 53,743 dependent repositories - 5.2 million downloads last month - 125 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
hashish 0.0.4
Hash data structure manipulation functions
4 versions - Latest release: almost 14 years ago - 122 dependent packages - 85,041 dependent repositories - 418 thousand downloads last month - 190 stars on GitHub - 1 maintainer
hashtrie 1.0.0
Hash Trie
10 versions - Latest release: over 9 years ago - 5 dependent packages - 8 dependent repositories - 77 downloads last month - 10 stars on GitHub - 1 maintainer
@solancer/two-way-map 1.0.4
A TypeScript library providing two-way mapping functionality with order preservation. It is ideal...
5 versions - Latest release: over 1 year ago - 40 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.8% on npmjs.org
CBuffer 2.2.0
Circular Buffer JavaScript implementation
22 versions - Latest release: over 4 years ago - 62 dependent packages - 168 dependent repositories - 66.3 thousand downloads last month - 206 stars on GitHub - 1 maintainer
smart-set 0.0.3
A smart set data structure.
2 versions - Latest release: about 4 years ago - 19 downloads last month - 0 stars on GitHub - 1 maintainer
@a2670392079/data-structure-ts 0.0.2
常用数据结构的ts实现
2 versions - Latest release: over 3 years ago - 2 dependent packages - 22 downloads last month - 1 maintainer
Top 1.2% on npmjs.org
js-sdsl 4.4.2 💰
javascript standard data structure library which benchmark against C++ STL
48 versions - Latest release: almost 2 years ago - 277 dependent packages - 435,586 dependent repositories - 15.1 million downloads last month - 724 stars on GitHub - 2 maintainers
@fyears/tsqueue 1.0.1
implement queue and stack
1 version - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 24 downloads last month - 0 stars on GitHub - 1 maintainer
dawg-set 0.0.0
Javascript directed acyclic word graph (DAWG)
1 version - Latest release: almost 9 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 14 stars on GitHub - 1 maintainer
compute-to-array 1.0.1
Construct an array of arrays from a matrix.
2 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 3 stars on GitHub - 2 maintainers
@hayleyliu/algorithm 1.0.0
Common data structure and algorithm implementation in JavaScript.
1 version - Latest release: almost 5 years ago - 2 dependent packages - 4 downloads last month - 0 stars on GitHub - 1 maintainer
@limeeng/fifo-queue 0.3.3
A fast FIFO queue implementation.
3 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
rich-directed-graph 0.0.5
A directed graph data structure
5 versions - Latest release: over 3 years ago - 20 downloads last month - 1 maintainer
Top 6.3% on npmjs.org
stack-lifo 0.1.6
Javascript implementation of a stack (LIFO) data structure
7 versions - Latest release: over 6 years ago - 6 dependent packages - 89 dependent repositories - 16.3 thousand downloads last month - 3 stars on GitHub - 1 maintainer
chameleons 0.1.6
data structure
6 versions - Latest release: about 5 years ago - 1 dependent package - 35 downloads last month - 1 maintainer
@oliverne/basics 0.0.1
The Basics with TypeScript
1 version - Latest release: over 4 years ago - 1 dependent package - 7 downloads last month - 1 maintainer
imj 0.0.33
Not fastest but powerful immutable helper
33 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 75 downloads last month - 0 stars on GitHub - 1 maintainer
smart-ll 0.0.3
Its a simple implementation of Linked-List
3 versions - Latest release: about 8 years ago - 1 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
@stheine/ringbufferjs 0.1.1
A ring buffer data structure for Node.js and the browser, extended with some functions for numeri...
2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 27 stars on GitHub - 1 maintainer
lean-common 0.0.1
lean ui's common data types and constants
1 version - Latest release: about 9 years ago - 2 dependent packages - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
refgraph 5.0.0
In-memory reference-based graph database
12 versions - Latest release: about 6 years ago - 25 downloads last month - 0 stars on gitlab.com - 1 maintainer
@humanwhocodes/binary-search-tree 2.0.0
A binary search tree implementation in JavaScript
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 9,086 stars on GitHub - 1 maintainer
@humanwhocodes/linked-list 2.0.2
A LinkedList implementation in JavaScript
3 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 9,086 stars on GitHub - 1 maintainer
@humanwhocodes/hash-map 2.0.0
A hash map implementation in JavaScript
1 version - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 120 downloads last month - 9,086 stars on GitHub - 1 maintainer
@humanwhocodes/binary-heap 2.0.1
A binary heap implementation in JavaScript
2 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 9,086 stars on GitHub - 1 maintainer
@humanwhocodes/circular-linked-list 2.0.0
A circular linked list implementation in JavaScript
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 9,086 stars on GitHub - 1 maintainer
@humanwhocodes/circular-doubly-linked-list 2.0.2
A circular doubly linked list implementation in JavaScript
3 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 16 downloads last month - 9,086 stars on GitHub - 1 maintainer
Top 9.8% on npmjs.org
@humanwhocodes/doubly-linked-list 2.2.0
A doubly linked list implementation in JavaScript
4 versions - Latest release: about 6 years ago - 2 dependent packages - 7 dependent repositories - 131 downloads last month - 9,059 stars on GitHub - 1 maintainer
@lokprakash/datastructure 2.0.4
This package contains data structures like stack, binary tree...
18 versions - Latest release: about 4 years ago - 1 dependent package - 32 downloads last month - 2 stars on GitHub - 1 maintainer
@iwatakeshi/sakura 2.0.1
A unit of a data structure to build elegant trees or cherry blossoms
5 versions - Latest release: almost 5 years ago - 1 dependent package - 16 downloads last month - 2 stars on GitHub - 1 maintainer
@tyriar/binomial-heap 1.0.3
An implementation of the binomial heap data structure
4 versions - Latest release: over 8 years ago - 3 dependent packages - 1 dependent repositories - 55 downloads last month - 6 stars on GitHub - 1 maintainer
js-deque 0.0.2
Deque implementation in Typescript/Javascript
2 versions - Latest release: about 1 year ago - 11 downloads last month - 0 stars on GitHub - 1 maintainer
gxc-js-data-structure 1.0.15
Use JavaScript to implement some data structures and algorithms
16 versions - Latest release: over 2 years ago - 1 dependent package - 84 downloads last month - 1 maintainer
rbt 0.0.2
Functional Red-Black Tree Map
2 versions - Latest release: about 10 years ago - 1 dependent repositories - 20 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.7% on npmjs.org
@humanwhocodes/ordered-set 0.2.1
A set whose items can be traversed in order
2 versions - Latest release: about 5 years ago - 3 dependent packages - 3 dependent repositories - 58 downloads last month - 9 stars on GitHub - 1 maintainer
@kirademiurge/llist 0.0.1 removed
A TypeScript implementation of a doubly linked list data structure.
1 version - Latest release: over 1 year ago - 7 downloads last month - 0 stars on GitHub - 1 maintainer
@share-code/ds-tree 1.0.2
data structure tree for js/ts
3 versions - Latest release: over 3 years ago - 1 dependent package - 21 downloads last month - 1 maintainer
@dags/core 0.8.4 deprecated
Core module of the dags monorepo
25 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 54 downloads last month - 2 stars on GitHub - 1 maintainer
Top 9.9% on npmjs.org
@dags/dag 0.6.5 deprecated
Directed Acyclic Graph implementation
21 versions - Latest release: over 4 years ago - 4 dependent packages - 1 dependent repositories - 37 downloads last month - 2 stars on GitHub - 1 maintainer
@dags/dag-global 0.1.2 deprecated
Directed Acyclic Graph implementation
3 versions - Latest release: over 4 years ago - 2 dependent packages - 11 downloads last month - 2 stars on GitHub - 1 maintainer
@dags/dag-base 0.2.2 deprecated
Directed Acyclic Graph base implementation
4 versions - Latest release: over 4 years ago - 8 dependent packages - 1 dependent repositories - 11 downloads last month - 2 stars on GitHub - 1 maintainer
@dags/dag-local 0.6.3 deprecated
Directed Acyclic Graph implementation for local use
5 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 2 stars on GitHub - 1 maintainer
sb-js-data-structures 1.0.8
JavaScript Data Structure written in TypeScript
9 versions - Latest release: over 4 years ago - 25 downloads last month - 3 stars on GitHub - 1 maintainer
skewheap 1.0.0
A self-balancing min heap with O(log n) performance
1 version - Latest release: over 6 years ago - 1 dependent repositories - 14 downloads last month - 1 maintainer
queue-pri 0.1.3
Javascript implementation of a priority queue data structure
4 versions - Latest release: over 9 years ago - 1 dependent package - 3 dependent repositories - 21 downloads last month - 0 stars on GitHub - 1 maintainer
quick-sort.js 1.0.1
Generic quick sort implementation for js
1 version - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
compute-transpose 1.0.0
Computes the transpose of a matrix.
2 versions - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 4 stars on GitHub - 1 maintainer
Top 4.2% on npmjs.org
priorityqueue 2.0.0
An implementation of Priority Queue
14 versions - Latest release: over 2 years ago - 14 dependent packages - 687 dependent repositories - 2.65 thousand downloads last month - 5 stars on GitHub - 1 maintainer
typedpriorityqueue 1.0.1
Fast heap-based priority queue in TypeScript
2 versions - Latest release: about 7 years ago - 2 dependent packages - 4 dependent repositories - 10 downloads last month - 0 stars on GitHub - 1 maintainer
@junow/tsds 0.0.1
typscript data structure
1 version - Latest release: over 4 years ago - 1 dependent package - 7 downloads last month - 0 stars on GitHub - 1 maintainer
trie-typed 2.0.3
Trie, prefix tree
174 versions - Latest release: about 2 months ago - 1 dependent package - 1.95 thousand downloads last month - 146 stars on GitHub - 1 maintainer
binary-tree-typed 2.0.3
Binary Tree. Javascript & Typescript Data Structure.
178 versions - Latest release: about 2 months ago - 1 dependent package - 687 downloads last month - 146 stars on GitHub - 1 maintainer
bst-typed 2.0.3
Binary Search Tree
180 versions - Latest release: about 2 months ago - 1 dependent package - 580 downloads last month - 146 stars on GitHub - 1 maintainer
min-priority-queue-typed 2.0.3
Min Priority Queue
175 versions - Latest release: about 2 months ago - 1 dependent package - 610 downloads last month - 146 stars on GitHub - 1 maintainer
avl-tree-typed 2.0.3
Standard AVL tree
186 versions - Latest release: about 2 months ago - 5 dependent packages - 598 downloads last month - 146 stars on GitHub - 1 maintainer
queue-typed 2.0.3
Queue data structure
163 versions - Latest release: about 2 months ago - 2 dependent packages - 590 downloads last month - 146 stars on GitHub - 1 maintainer
max-heap-typed 2.0.3
Max Heap
173 versions - Latest release: about 2 months ago - 1 dependent package - 480 downloads last month - 146 stars on GitHub - 1 maintainer
heap-typed 2.0.3
Heap
175 versions - Latest release: about 2 months ago - 1 dependent package - 588 downloads last month - 146 stars on GitHub - 1 maintainer
deque-typed 2.0.3
Deque
176 versions - Latest release: about 2 months ago - 1 dependent package - 707 downloads last month - 146 stars on GitHub - 1 maintainer
undirected-graph-typed 2.0.3
Undirected Graph
174 versions - Latest release: about 2 months ago - 1 dependent package - 580 downloads last month - 146 stars on GitHub - 1 maintainer
directed-graph-typed 2.0.3
Directed Graph
168 versions - Latest release: about 2 months ago - 1 dependent package - 3.28 thousand downloads last month - 146 stars on GitHub - 1 maintainer
red-black-tree-typed 2.0.3
red black tree
68 versions - Latest release: about 2 months ago - 256 downloads last month - 146 stars on GitHub - 1 maintainer
tree-multiset-typed 1.42.4
Tree Multiset, AVLTree, BST, Binary Tree. Javascript & Typescript Data Structure.
80 versions - Latest release: over 1 year ago - 1 dependent package - 338 downloads last month - 125 stars on GitHub - 1 maintainer
graph-typed 2.0.3
Graph data structure.
170 versions - Latest release: about 2 months ago - 1 dependent package - 2.22 thousand downloads last month - 146 stars on GitHub - 1 maintainer
min-heap-typed 2.0.3
Min Heap
173 versions - Latest release: about 2 months ago - 1 dependent package - 7.51 thousand downloads last month - 146 stars on GitHub - 1 maintainer
Top 8.4% on npmjs.org
data-structure-typed 2.0.3
Standard data structure
224 versions - Latest release: about 2 months ago - 23 dependent packages - 1 dependent repositories - 63.4 thousand downloads last month - 146 stars on GitHub - 1 maintainer
priority-queue-typed 2.0.3
Priority Queue
177 versions - Latest release: about 2 months ago - 1 dependent package - 906 downloads last month - 146 stars on GitHub - 1 maintainer
tree-multimap-typed 2.0.3
Tree Multimap
91 versions - Latest release: about 2 months ago - 415 downloads last month - 146 stars on GitHub - 1 maintainer
max-priority-queue-typed 2.0.3
Max Priority Queue
175 versions - Latest release: about 2 months ago - 1 dependent package - 609 downloads last month - 146 stars on GitHub - 1 maintainer
hashie 1.1.4
hashie is a small library that implements a hash data structure.
5 versions - Latest release: about 9 years ago - 2 dependent packages - 1 dependent repositories - 28 downloads last month - 0 stars on GitHub - 1 maintainer
pairs-js 1.0.1
Pair data structure on native js
2 versions - Latest release: about 6 years ago - 2 dependent packages - 1 dependent repositories - 21 downloads last month - 0 stars on GitHub - 1 maintainer