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

npmjs.org "data structure" keyword

Top 3.1% on npmjs.org
immutable-tuple 0.4.10
Immutable finite list objects with constant-time equality testing (===) and no memory leaks
22 versions - Latest release: over 7 years ago - 8 dependent packages - 6,201 dependent repositories - 232 thousand downloads last month - 37 stars on GitHub - 1 maintainer
@js-sdsl/deque 4.4.2 ๐Ÿ’ฐ
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: about 3 years ago - 1 dependent package - 23.7 thousand downloads last month - 800 stars on GitHub - 2 maintainers
Top 2.9% on npmjs.org
ringbufferjs 2.0.0
a simple ring buffer data structure
4 versions - Latest release: over 6 years ago - 14 dependent packages - 108 dependent repositories - 3.9 million downloads last month - 31 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: almost 6 years ago - 1 dependent package - 1 dependent repositories - 34 downloads last month - 31 stars on GitHub - 1 maintainer
@js-sdsl/link-list 4.4.2 ๐Ÿ’ฐ
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: about 3 years ago - 1 dependent package - 429 downloads last month - 800 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: about 3 years ago - 1 dependent package - 76 downloads last month - 800 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: over 3 years ago - 1 dependent package - 67 downloads last month - 800 stars on GitHub - 2 maintainers
@ts-collection/core 0.0.3
collection of algorithm and data structure for typescript
3 versions - Latest release: over 5 years ago - 1 dependent package - 14 downloads last month - 60 stars on GitHub - 1 maintainer
Top 2.1% on npmjs.org
priorityqueuejs 2.0.0
a simple priority queue data structure
6 versions - Latest release: over 6 years ago - 49 dependent packages - 1,997 dependent repositories - 3.67 million downloads last month - 67 stars on GitHub - 1 maintainer
tmln 1.1.0
High-performance, lightweight, in-memory timeline data structure to manage items on dates and wit...
4 versions - Latest release: about 1 year ago - 108 downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.2% on npmjs.org
priorityqueue 2.1.0
An implementation of Priority Queue
15 versions - Latest release: about 1 year ago - 14 dependent packages - 687 dependent repositories - 11.4 thousand downloads last month - 5 stars on GitHub - 1 maintainer
rope-structure 0.0.2
A Rope Data Structure implementation which is used for efficient text editing and used widely in ...
2 versions - Latest release: about 1 year ago - 18 downloads last month - 0 stars on GitHub - 1 maintainer
@scalable.software/graph 1.0.0
Graph Data Structure
10 versions - Latest release: about 1 year ago - 19 downloads last month - 0 stars on GitHub - 2 maintainers
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: almost 5 years ago - 205 dependent packages - 53,743 dependent repositories - 8.7 million downloads last month - 128 stars on GitHub - 1 maintainer
@pujansrt/dsx-ts 1.0.9
Type-safe data-structure implementations in TypeScript.
10 versions - Latest release: over 1 year ago - 11 downloads last month - 2 stars on GitHub - 1 maintainer
hqcmt 1.0.3
A JavaScript package for handling datasets with indexing and retrieval functionalities.
4 versions - Latest release: about 1 year ago - 10 downloads last month - 1 maintainer
@webkrafters/radix-trie 0.0.2 ๐Ÿ’ฐ
Radix Trie - Compressed trie data structure.
2 versions - Latest release: over 1 year ago - 17 downloads last month - 0 stars on GitHub - 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: about 3 years ago - 277 dependent packages - 435,586 dependent repositories - 16.5 million downloads last month - 800 stars on GitHub - 2 maintainers
promeister 1.1.0
Extended promises with a lot of vital features. The AIO Promise class.
4 versions - Latest release: 2 months ago - 116 downloads last month - 0 stars on GitHub - 1 maintainer
frontend-util-everything 1.2.1
This is frntend util package
20 versions - Latest release: over 1 year ago - 30 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
hashish 0.0.4
Hash data structure manipulation functions
4 versions - Latest release: about 15 years ago - 122 dependent packages - 85,041 dependent repositories - 618 thousand downloads last month - 190 stars on GitHub - 1 maintainer
structs 0.1.1
A collection of general purpose data structures for JavaScript/TypeScript
2 versions - Latest release: about 5 years ago - 1 dependent repositories - 18 downloads last month - 0 stars on GitHub - 1 maintainer
counterweight-stack 0.0.1
A LIFO stack implementation where popping requires a specific counterweight element.
1 version - Latest release: over 1 year ago - 31 downloads last month - 0 stars on GitHub - 1 maintainer
tiny-graph 2.1.3 ๐Ÿ’ฐ
Tiny graph data structure for Client or Server
14 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 30 downloads last month - 74 stars on GitHub - 1 maintainer
@webkrafters/trie 0.7.1 ๐Ÿ’ฐ
Trie - trie data structure accepting any data type
17 versions - Latest release: over 1 year ago - 18 downloads last month - 0 stars on GitHub - 1 maintainer
multiarray-ts 0.1.0
A TypeScript implementation of multiarray
1 version - Latest release: over 1 year ago - 11 downloads last month - 0 stars on GitHub - 1 maintainer
mini-tree 2.1.0
A tiny universal tree data structure that just works!
7 versions - Latest release: over 1 year ago - 41 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.7% on npmjs.org
rbush-knn 4.0.0
k-neareset neighbors search for RBush
9 versions - Latest release: over 2 years ago - 11 dependent packages - 49 dependent repositories - 116 thousand downloads last month - 231 stars on GitHub - 1 maintainer
sb-js-data-structures 1.0.8
JavaScript Data Structure written in TypeScript
9 versions - Latest release: almost 6 years ago - 31 downloads last month - 3 stars on GitHub - 1 maintainer
refgraph 5.0.0
In-memory reference-based graph database
12 versions - Latest release: over 7 years ago - 40 downloads last month - 0 stars on gitlab.com - 1 maintainer
@seangenabe/multikey-map 1.2.0
A `Map`-like structure with array keys
4 versions - Latest release: over 7 years ago - 7 downloads last month - 0 stars on gitlab.com - 1 maintainer
@alt-point/active-models 5.0.0
Reactive DTO models with Proxy and more useful classes, decorators, Black-jack and hookers
66 versions - Latest release: 3 days ago - 2 dependent packages - 3 dependent repositories - 460 downloads last month - 3 stars on GitHub - 3 maintainers
prom-queue 2.0.4
A simple queue implementation
6 versions - Latest release: over 1 year ago - 6 downloads last month - 0 stars on GitHub - 1 maintainer
sorted-containers 0.4.0
Ordered collections โ€” SortedArray, SortedMap, and SortedSet
4 versions - Latest release: about 1 year ago - 16 downloads last month - 2 stars on GitHub - 1 maintainer
@sridhar-mani/dsa-js 1.0.5
A full-fledged data structure library with linked list and double linked list implementation
5 versions - Latest release: over 1 year ago - 19 downloads last month - 0 stars on GitHub - 1 maintainer
dsapackage 1.0.2
An npm package that can help you to use all of the famous ds and algo in your coding
3 versions - Latest release: over 1 year ago - 10 downloads last month - 0 stars on GitHub - 1 maintainer
@js-sdsl/queue 4.4.0 ๐Ÿ’ฐ
javascript standard data structure library which benchmark against C++ STL
6 versions - Latest release: over 3 years ago - 1 dependent package - 951 downloads last month - 800 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: about 3 years ago - 1 dependent package - 161 million downloads last month - 800 stars on GitHub - 2 maintainers
@js-sdsl/hash-set 4.4.2 ๐Ÿ’ฐ
javascript standard data structure library which benchmark against C++ STL
7 versions - Latest release: about 3 years ago - 1 dependent package - 56 downloads last month - 800 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: about 3 years ago - 1 dependent package - 15.4 thousand downloads last month - 800 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: over 3 years ago - 1 dependent package - 1 dependent repositories - 353 downloads last month - 800 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: about 3 years ago - 1 dependent package - 58 downloads last month - 800 stars on GitHub - 2 maintainers
mgraph.graph 1.0.2
Modern graph data structure for JavaScript โ€“ a refactoring of ngraph.graph using mgraph.events
2 versions - Latest release: over 1 year ago - 10 downloads last month - 0 stars on GitHub - 1 maintainer
ef-linked-list 1.0.0
My implementation of the linked list data structure
1 version - Latest release: over 1 year ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
compute-to-matrix 1.0.0
Construct a matrix from an array of arrays.
1 version - Latest release: over 11 years ago - 13 dependent packages - 11 dependent repositories - 20 downloads last month - 3 stars on GitHub - 2 maintainers
@caelus-dts/circular-buffer 0.1.0
A TypeScript implementation of a circular buffer, a data structure that uses a single, fixed-size...
1 version - Latest release: over 1 year ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
@caelus-dts/heap 0.1.0
A Typescript implementation of a tree-based structure, ensuring highest priority element at the r...
1 version - Latest release: over 1 year ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
@caelus-dts/stack 0.1.0
A TypeScript implementation of a stack data structure following the LIFO (Last-In, First-Out) pri...
1 version - Latest release: over 1 year ago - 12 downloads last month - 0 stars on GitHub - 1 maintainer
@caelus-dts/queue 0.1.1
A TypeScript implementation of a queue data structure following the FIFO (First-In, First-Out) pr...
1 version - Latest release: almost 2 years ago - 23 downloads last month - 0 stars on GitHub - 1 maintainer
@caelus-dts/linked-list 0.1.1
A TypeScript implementation of a doubly linked list data structure
2 versions - Latest release: almost 2 years ago - 7 downloads last month - 0 stars on GitHub - 1 maintainer
moreds 1.0.0
More data structure for javascript
3 versions - Latest release: almost 2 years ago - 11 downloads last month - 0 stars on GitHub - 1 maintainer
es-containers 0.0.6
implementation of various data structures and algorithms in javascript
7 versions - Latest release: almost 2 years ago - 0 downloads last month - 0 stars on GitHub - 1 maintainer
tree-chain 1.0.0-2
A data structure in which each tree node is sequentially concatenated into a linked list based on...
3 versions - Latest release: over 2 years ago - 1 downloads last month - 1 maintainer
algorithm4th-ts 0.0.22
็ฎ—ๆณ•็ฌฌ4็‰ˆ ไปฃ็ Typescriptๅฎž็Žฐ
5 versions - Latest release: about 4 years ago - 2 dependent packages - 16 downloads last month - 0 stars on GitHub - 1 maintainer
node-needle 0.1.9
A standalone extensive data structure library in JavaScript.
15 versions - Latest release: over 10 years ago - 2 dependent packages - 1 dependent repositories - 62 downloads last month - 25 stars on GitHub - 1 maintainer
kdb-tree 1.1.2
in-memory kdb tree
4 versions - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 31 downloads last month - 47 stars on GitHub - 1 maintainer
@stdlib/dstructs-named-typed-tuple 0.1.1 ๐Ÿ’ฐ
Named typed tuple.
2 versions - Latest release: 8 months ago - 19 downloads last month - 0 stars on GitHub - 4 maintainers
Top 1.6% on npmjs.org
fastpriorityqueue 0.8.0 ๐Ÿ’ฐ
Fast heap-based priority queue in JavaScript
37 versions - Latest release: 7 months ago - 68 dependent packages - 337 dependent repositories - 757 thousand downloads last month - 364 stars on GitHub - 1 maintainer
@stdlib/dstructs-circular-buffer 0.1.1 ๐Ÿ’ฐ
Circular buffer.
2 versions - Latest release: 8 months ago - 80 downloads last month - 0 stars on GitHub - 4 maintainers
@hwsiew/dsajs 0.11.1
Data structure and algorithms implementation in Javascript
2 versions - Latest release: about 5 years ago - 2 dependent packages - 7 downloads last month - 0 stars on GitHub - 1 maintainer
autonest 1.0.1
Convert nested data structures to FormData and back
2 versions - Latest release: almost 2 years ago - 11 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: about 6 years ago - 62 dependent packages - 168 dependent repositories - 94.4 thousand downloads last month - 212 stars on GitHub - 1 maintainer
@jacksonthall22/deque 1.1.0
A simple double-ended queue (deque) implementation in TypeScript
7 versions - Latest release: almost 2 years ago - 4 downloads last month - 1 maintainer
basic-binary-search-tree 1.0.7
Basic binary search tree
8 versions - Latest release: almost 2 years ago - 23 downloads last month - 0 stars on GitHub - 1 maintainer
@algorithm.ts/stack 1.0.3
Typescript implementation of stacks. (circular stack and etc)
3 versions - Latest release: 7 months ago - 50 downloads last month - 116 stars on GitHub - 1 maintainer
@algorithm.ts/history 1.0.3
A simple data structure to manage history through circular stack.
3 versions - Latest release: 7 months ago - 6 downloads last month - 116 stars on GitHub - 1 maintainer
thds 1.1.0 ๐Ÿ’ฐ
Time Handling Data Structure
2 versions - Latest release: about 2 years ago - 16 downloads last month - 1 stars on GitHub - 1 maintainer
rbt 0.0.2
Functional Red-Black Tree Map
2 versions - Latest release: over 11 years ago - 1 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
related-list 0.3.0
The module provides a data structure such as a linked list for JavaScript projects
4 versions - Latest release: about 2 years ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
trie-dictionary 0.0.7
Trie implemented dictionary
5 versions - Latest release: about 2 years ago - 7 downloads last month - 1 stars on GitHub - 1 maintainer
node-data-structure 1.7.11
no description
11 versions - Latest release: about 2 years ago - 1 downloads last month - 0 stars on GitHub - 1 maintainer
listner 1.1.1 deprecated
A simple way to create and use lists.
7 versions - Latest release: over 2 years ago - 44 downloads last month - 0 stars on GitHub - 1 maintainer
@otaxhu/orderedmap 0.3.0
Ordered Map implementation for JavaScript
4 versions - Latest release: over 2 years ago - 25 downloads last month - 0 stars on GitHub - 1 maintainer
size-limited-stack 1.0.0
A stack with a maximum size that evicts elements from the bottom when reached
3 versions - Latest release: almost 11 years ago - 1 dependent repositories - 10 downloads last month - 2 stars on GitHub - 1 maintainer
hybrid-linked-list 1.0.0 unpublished
A versatile hybrid singly and doubly linked list implementation in TypeScript.
1 version - Latest release: over 2 years ago - 1 maintainer
dual-linked-list 1.0.0 unpublished
A versatile hybrid singly and doubly linked list implementation in TypeScript.
1 version - Latest release: over 2 years ago - 1 maintainer
sll-library 1.0.2
Easy to import Linked list
3 versions - Latest release: over 2 years ago - 2 downloads last month - 1 maintainer
queue-node 1.1.0
a simple nodejs queue structure
2 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.7% on npmjs.org
hamt_plus 1.0.2
Fork of HAMT that adds transient mutation and support for custom key types
10 versions - Latest release: over 9 years ago - 16 dependent packages - 7,694 dependent repositories - 1.74 million downloads last month - 53 stars on GitHub - 1 maintainer
chameleons 0.1.6
data structure
6 versions - Latest release: over 6 years ago - 1 dependent package - 20 downloads last month - 1 maintainer
softheap 1.0.1
Soft heap in JavaScript.
2 versions - Latest release: 11 days ago - 7 stars on GitHub - 1 maintainer
plianttable 0.6.3
your typo for Pliantable
3 versions - Latest release: over 2 years ago - 6 downloads last month - 1 maintainer
pliantable 0.6.3
Sparsity on coordinate system
5 versions - Latest release: over 2 years ago - 23 downloads last month - 1 maintainer
@chrisaugu/data-structures 1.0.0
Simple Data Structure
1 version - Latest release: over 1 year ago - 12 downloads last month - 0 stars on GitHub - 1 maintainer
linked-list-jo 1.0.0
My implementation of a linked list class.
1 version - Latest release: over 2 years ago - 15 downloads last month - 0 stars on GitHub - 1 maintainer
cactus-stack 1.0.2
A library for cactus stack
3 versions - Latest release: almost 5 years ago - 1 dependent package - 13 downloads last month - 0 stars on GitHub - 1 maintainer
@stdlib/dstructs-compact-adjacency-matrix 0.1.1 ๐Ÿ’ฐ
Compact adjacency matrix.
2 versions - Latest release: 8 months ago - 11 downloads last month - 0 stars on GitHub - 4 maintainers
taproot 0.4.1
A tree manipulation library.
5 versions - Latest release: almost 14 years ago - 2 dependent repositories - 14 downloads last month - 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: almost 3 years ago - 19 downloads last month - 1 stars on GitHub - 1 maintainer
structure-extend 1.0.0
javascript data structure extend
1 version - Latest release: over 3 years ago - 9 downloads last month - 1 stars on GitHub - 1 maintainer
tree-multiset-typed 2.6.0
TreeMultiSet - A sorted multiset (bag) that allows duplicate elements
87 versions - Latest release: 6 months ago - 1 dependent package - 454 downloads last month - 206 stars on GitHub - 1 maintainer
in-queue 1.2.3
A lightweight queue package supporting both FIFO (First In First Out) and LIFO (Last In First Out...
11 versions - Latest release: about 2 years ago - 103 downloads last month - 10 stars on GitHub - 1 maintainer
@depup/heap-js 2.7.1-depup.0 ๐Ÿ’ฐ
[DepUp] Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeS...
1 version - Latest release: 7 months ago - 19 downloads last month - 167 stars on GitHub - 1 maintainer
@pragmatic-programming/ihgraph 0.0.1-rc.3
Induced Hierarchy Graph
3 versions - Latest release: over 2 years ago - 23 downloads last month - 0 stars on GitHub - 2 maintainers
@stdlib/dstructs-fifo 0.1.1 ๐Ÿ’ฐ
First-in-first-out (FIFO) queue.
2 versions - Latest release: 8 months ago - 95 downloads last month - 0 stars on GitHub - 4 maintainers
@woodchopper/property-mapper 0.0.4
A solution to map structures in TypeScript Node projects. This solution provides decorators and t...
4 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 1 stars on GitHub - 1 maintainer
@stdlib/dstructs-doubly-linked-list 0.1.1 ๐Ÿ’ฐ
Doubly linked list.
2 versions - Latest release: 8 months ago - 28 downloads last month - 0 stars on GitHub - 4 maintainers
max-heap-typed 2.6.0
Max Heap
199 versions - Latest release: 6 months ago - 1 dependent package - 935 downloads last month - 206 stars on GitHub - 1 maintainer
priority-queue-typed 2.6.0
Priority Queue
202 versions - Latest release: 6 months ago - 1 dependent package - 1.47 thousand downloads last month - 206 stars on GitHub - 1 maintainer
js-deque 0.0.2
Deque implementation in Typescript/Javascript
2 versions - Latest release: over 2 years ago - 19 downloads last month - 0 stars on GitHub - 1 maintainer