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.

multikeys 2.0.0
Multikeys data structures collection
5 versions - Latest release: about 4 hours ago - 1 dependent package - 14 downloads last month - 6 stars on GitHub - 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 - 53.2 million downloads last month - 366 stars on GitHub - 1 maintainer
simple-stacks 1.0.5
Simple stack implementation.
3 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
nlptoolkit-datastructure 1.0.7
Simple Data Structures Library
8 versions - Latest release: over 2 years ago - 16 dependent packages - 10 dependent repositories - 332 downloads last month - 0 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: almost 12 years ago - 135 dependent packages - 111,982 dependent repositories - 2.43 million downloads last month - 622 stars on GitHub - 1 maintainer
@jsdsl/doubly-linked-list 0.3.0
A full-featured doubly-linked list implementation.
4 versions - Latest release: about 6 years ago - 2 dependent packages - 2 dependent repositories - 108 downloads last month - 0 stars on GitHub - 1 maintainer
nodiverse 0.4.1 💰
3D Universe library
14 versions - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 89 downloads last month - 1 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 - 18.9 million downloads last month - 384 stars on GitHub - 1 maintainer
circular-stack 1.0.1
A fixed-size auto-overwriting stack.
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
namastey-graph 1.0.0
A package implementing Graph data structure
1 version - Latest release: about 1 year ago - 37 downloads last month - 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: 9 months ago - 244 dependent packages - 39,496 dependent repositories - 24.3 million downloads last month - 2,261 stars on GitHub - 1 maintainer
pisces-data-structure 1.0.3
4 versions - Latest release: over 2 years ago - 54 downloads last month - 1 maintainer
Top 1.4% on npmjs.org
yocto-queue 1.2.1 💰
Tiny queue data structure
7 versions - Latest release: 7 months ago - 1,176 dependent packages - 1,236,763 dependent repositories - 340 million downloads last month - 331 stars on GitHub - 1 maintainer
@hanzifinder-chao/networkxjs 0.0.2
A JavaScript library for graph data structures and algorithms, inspired by Python's NetworkX.
1 version - Latest release: 9 months ago - 9 downloads last month - 1 maintainer
efficient-queue 0.0.4
A simple and efficient implementation of a queue data structure in TypeScript. This package provi...
4 versions - Latest release: almost 2 years ago - 29 downloads last month - 0 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 - 121 million downloads last month - 104 stars on GitHub - 1 maintainer
namastey-min-heap 1.0.0
A JavaScript package implementing the Min-Heap data structure for efficient priority queue operat...
1 version - Latest release: about 1 year ago - 4 downloads last month - 1 maintainer
@mahendra705/datamesh 1.0.1
Advanced hybrid data structure for JavaScript with O(1) lookups, instant indexes, reactive update...
2 versions - Latest release: 2 months ago - 8 downloads last month - 0 stars on GitHub - 1 maintainer
@yume-chan/b-tree 0.0.21 💰
A B-tree implementation in TypeScript
2 versions - Latest release: about 2 years ago - 4 dependent repositories - 125 downloads last month - 2,221 stars on GitHub - 1 maintainer
miny-js-data-struct 0.0.3
一个简单的JS的数据结构包
3 versions - Latest release: about 1 year ago - 28 downloads last month - 1 maintainer
@cjsa/yocto-queue 1.0.0 💰
Tiny queue data structure
2 versions - Latest release: almost 4 years ago - 1 dependent package - 16 downloads last month - 413 stars on GitHub - 1 maintainer
@jsdsl/queue 0.2.0 💰
A queue/FIFO data structure.
2 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 61 downloads last month - 0 stars on GitHub - 1 maintainer
@tocjs/yocto-queue 1.0.0-alpha 💰
Tiny queue data structure
1 version - Latest release: almost 4 years ago - 2 dependent packages - 3 downloads last month - 331 stars on GitHub - 1 maintainer
@easyv/yocto-queue 1.0.5 💰
Tiny queue data structure
6 versions - Latest release: about 3 years ago - 2 dependent packages - 122 downloads last month - 361 stars on GitHub - 14 maintainers
deepfinder 0.6.3
Search attributes easily within structures of type dictionary, list and embedded substructures.
21 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 148 downloads last month - 1 stars on GitHub - 1 maintainer
disjoint 1.1.1
Implementation of a disjoint set data structure
6 versions - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 142 downloads last month - 3 stars on GitHub - 1 maintainer
data-stracture-study-functions 1.0.1
Functions used while studying data structures and algorithms
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 1 maintainer
set-keyed-map 1.0.0
A map where the keys are Sets. Any two equivalent sets map to the same key, even when they are di...
1 version - Latest release: 3 months ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
morphia 1.0.4
A powerful library designed for transforming complex JSON structures into compact, index-based ar...
5 versions - Latest release: about 1 year ago - 117 downloads last month - 2 stars on GitHub - 1 maintainer
@yaruno/priority-queue 0.0.6
Priority queue implementation in TypeScript
6 versions - Latest release: 4 months ago - 35 downloads last month - 0 stars on GitHub - 1 maintainer
@pulsar-edit/superstring 3.0.4 💰
A data structure to efficiently represent the results of applying patches.
5 versions - Latest release: about 2 months ago - 171 downloads last month - 1 stars on GitHub - 3 maintainers
priqo 1.1.1
A asynchronous priority queue implementation
3 versions - Latest release: about 1 year ago - 9 downloads last month - 1 stars on GitHub - 1 maintainer
yoctoqueue2 2.0.0 💰
Tiny queue data structure
1 version - Latest release: 5 days ago - 1 maintainer
@esm2cjs/yocto-queue 1.0.0 💰
Tiny queue data structure. This is a fork of sindresorhus/yocto-queue, but with CommonJS support.
1 version - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 25.6 thousand downloads last month - 0 stars on GitHub - 1 maintainer
js-data-structures-and-algorithms 1.13.0
Data structures and algorithms implemented in JavaScript
25 versions - Latest release: about 3 years ago - 1 dependent package - 261 downloads last month - 45 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@immutable-array/shift 1.0.6 💰
Immutable Array.prototype.shift.
4 versions - Latest release: almost 3 years ago - 3 dependent packages - 6 dependent repositories - 58 downloads last month - 59 stars on GitHub - 1 maintainer
@kartjim/stack 1.0.0
stack implementation in JavaScript (based on Array)
1 version - Latest release: almost 3 years ago - 1 dependent package - 14 downloads last month - 1 stars on GitHub - 1 maintainer
treeforge 1.0.3
TreeForge is a lightweight, dependency-free JS package to render and manage ASCII-based file tree...
4 versions - Latest release: 26 days ago - 451 downloads last month - 0 stars on GitHub - 1 maintainer
namastey-adjacency-list 1.0.0
A JavaScript package that implements the Adjacency List data structure for efficient graph repres...
1 version - Latest release: about 1 year ago - 46 downloads last month - 1 maintainer
@curlconverter/superstring 0.0.3
A fork of a data structure to efficiently represent the results of applying patches.
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 28 downloads last month - 0 stars on GitHub - 2 maintainers
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: 4 months ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
@fun-land/accessor 4.0.0
A TS/JS library for doing immutable updates and querying on nested data structures in a way that ...
13 versions - Latest release: about 1 year ago - 6 dependent packages - 1 dependent repositories - 402 downloads last month - 5 stars on GitHub - 1 maintainer
data-oriented-slim-queue 1.1.0
A slim and efficient in-memory queue for Node.js projects. The implementation employs Data-Orient...
4 versions - Latest release: 11 months ago - 50 downloads last month - 0 stars on GitHub - 1 maintainer
bucket-priority-queue 2.1.0
Implementation of the bucket queue data structure in TypeScript
7 versions - Latest release: almost 2 years ago - 91 downloads last month - 0 stars on GitHub - 1 maintainer
namastey-circular-queue 1.0.1
An efficient JavaScript package for implementing and working with Circular Queue data structures.
2 versions - Latest release: about 1 year ago - 41 downloads last month - 1 maintainer
binary-tree-typed 2.1.0
Binary Tree. Javascript & Typescript Data Structure.
181 versions - Latest release: 11 days ago - 1 dependent package - 1.79 thousand downloads last month - 182 stars on GitHub - 1 maintainer
graph-typed 2.1.0
Graph data structure.
173 versions - Latest release: 11 days ago - 1 dependent package - 2.32 thousand downloads last month - 182 stars on GitHub - 1 maintainer
min-priority-queue-typed 2.1.0
Min Priority Queue
178 versions - Latest release: 11 days ago - 1 dependent package - 1.64 thousand downloads last month - 182 stars on GitHub - 1 maintainer
undirected-graph-typed 2.1.0
Undirected Graph
177 versions - Latest release: 11 days ago - 1 dependent package - 1.91 thousand downloads last month - 182 stars on GitHub - 1 maintainer
red-black-tree-typed 2.1.0
red black tree
71 versions - Latest release: 11 days ago - 677 downloads last month - 182 stars on GitHub - 1 maintainer
deque-typed 2.1.0
Deque
179 versions - Latest release: 11 days ago - 1 dependent package - 1.84 thousand downloads last month - 182 stars on GitHub - 1 maintainer
Top 8.4% on npmjs.org
data-structure-typed 2.1.0
Standard data structure
227 versions - Latest release: 11 days ago - 23 dependent packages - 1 dependent repositories - 68.8 thousand downloads last month - 182 stars on GitHub - 1 maintainer
queue-typed 2.1.0
Queue data structure
166 versions - Latest release: 11 days ago - 2 dependent packages - 2.85 thousand downloads last month - 182 stars on GitHub - 1 maintainer
bst-typed 2.1.0
Binary Search Tree
183 versions - Latest release: 11 days ago - 1 dependent package - 1.41 thousand downloads last month - 182 stars on GitHub - 1 maintainer
max-heap-typed 2.1.0
Max Heap
176 versions - Latest release: 11 days ago - 1 dependent package - 1.75 thousand downloads last month - 182 stars on GitHub - 1 maintainer
tree-multimap-typed 2.1.0
Tree Multimap
94 versions - Latest release: 11 days ago - 1.04 thousand downloads last month - 182 stars on GitHub - 1 maintainer
avl-tree-typed 2.1.0
Standard AVL tree
189 versions - Latest release: 11 days ago - 5 dependent packages - 7.45 thousand downloads last month - 182 stars on GitHub - 1 maintainer
heap-typed 2.1.0
Heap
178 versions - Latest release: 11 days ago - 1 dependent package - 2.11 thousand downloads last month - 182 stars on GitHub - 1 maintainer
max-priority-queue-typed 2.1.0
Max Priority Queue
178 versions - Latest release: 11 days ago - 1 dependent package - 2.1 thousand downloads last month - 182 stars on GitHub - 1 maintainer
priority-queue-typed 2.1.0
Priority Queue
180 versions - Latest release: 11 days ago - 1 dependent package - 1.89 thousand downloads last month - 182 stars on GitHub - 1 maintainer
directed-graph-typed 2.1.0
Directed Graph
171 versions - Latest release: 11 days ago - 1 dependent package - 3.32 thousand downloads last month - 182 stars on GitHub - 1 maintainer
min-heap-typed 2.1.0
Min Heap
176 versions - Latest release: 11 days ago - 1 dependent package - 47.1 thousand downloads last month - 182 stars on GitHub - 1 maintainer
trie-typed 2.1.0
Trie, prefix tree
177 versions - Latest release: 11 days ago - 1 dependent package - 4.19 thousand downloads last month - 182 stars on GitHub - 1 maintainer
data-holder 2.0.2
A NodeJS package that provides implementations of some data structures
5 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 28 downloads last month - 0 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: over 1 year ago - 103 downloads last month - 10 stars on GitHub - 1 maintainer
@kartjim/queue 1.0.0
Queue implementation in JavaScript (based on Array)
1 version - Latest release: almost 3 years ago - 1 dependent package - 7 downloads last month - 1 stars on GitHub - 1 maintainer
tiny-tree 0.3.0
Efficient, no-dependency b-tree and binary search tree for node or the browser
6 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 38 downloads last month - 2 stars on GitHub - 1 maintainer
Top 8.8% on npmjs.org
@himenon/path-oriented-data-structure 1.0.2
A composite pattern with a Path-oriented data structure.
5 versions - Latest release: over 1 year ago - 3 dependent packages - 8 dependent repositories - 2.56 thousand downloads last month - 0 stars on GitHub - 1 maintainer
@structkit/queue 0.0.2
A native-like Queue implementation with full TypeScript support and Array-like iterators
3 versions - Latest release: 9 days ago - 147 downloads last month - 0 stars on GitHub - 1 maintainer
json-synthesizer 1.0.1
Program Synthesizer from JSON data sources that produces Transpilable Typed JSON.
4 versions - Latest release: almost 5 years ago - 2 dependent packages - 12 downloads last month - 2 stars on GitHub - 1 maintainer
@kartjim/linkedlist 1.3.0
LinkedList implementation in JavaScript
4 versions - Latest release: almost 3 years ago - 2 dependent packages - 19 downloads last month - 2 stars on GitHub - 1 maintainer
dori.linkedlist 0.1.0-beta.2
linkedlist
3 versions - Latest release: about 3 years ago - 3 dependent packages - 17 downloads last month - 3 stars on GitHub - 1 maintainer
@grainlogic/stack 1.2.0
Implementation of stack data structure
3 versions - Latest release: about 5 years ago - 1 dependent package - 103 downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.6% on npmjs.org
priority-queue-typescript 2.0.3 💰
Priority queue data structure where you are able to set your own compare function.
5 versions - Latest release: 11 months ago - 4 dependent packages - 5 dependent repositories - 23.6 thousand downloads last month - 5 stars on GitHub - 2 maintainers
Top 3.5% on npmjs.org
limited-request-queue 5.1.0
Interactively manage concurrency for outbound requests.
10 versions - Latest release: about 6 years ago - 8 dependent packages - 3,990 dependent repositories - 65.3 thousand downloads last month - 17 stars on GitHub - 1 maintainer
data-struct-js-ljz 0.0.1
Provide commonly used data-structures for javascript.
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 downloads last month - 0 stars on GitHub - 1 maintainer
cactus-stack 1.0.2
A library for cactus stack
3 versions - Latest release: almost 4 years ago - 1 dependent package - 13 downloads last month - 0 stars on GitHub - 1 maintainer
@algorithm.ts/binary-index-tree 4.0.3
Binary Index Tree
55 versions - Latest release: about 1 year ago - 2 dependent packages - 1.28 thousand downloads last month - 98 stars on GitHub - 1 maintainer
data-structures-js 0.0.2
Some Basic Data Structures for use in JavaScript
4 versions - Latest release: about 12 years ago - 1 dependent package - 1 dependent repositories - 23 downloads last month - 4 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: almost 2 years ago - 1 dependent package - 383 downloads last month - 125 stars on GitHub - 1 maintainer
@tekksunn/cs-linked-lists 1.0.1
Computer Science: Linked Lists demonstration.
2 versions - Latest release: 12 months ago - 79 downloads last month - 0 stars on GitHub - 1 maintainer
endless-js 0.2.0 💰
Infinite List in JS
8 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 63 downloads last month - 0 stars on GitHub - 1 maintainer
just-a-stack 0.1.0
just a stack implementation
1 version - Latest release: almost 13 years ago - 2 dependent packages - 3 dependent repositories - 7 downloads last month - 1 maintainer
reptree 0.7.0
A tree data structure using CRDTs for seamless replication between peers
17 versions - Latest release: 12 days ago - 633 downloads last month - 0 stars on GitHub - 1 maintainer
@nesto-software/avl 1.4.7 💰
Fast AVL tree for Node and browser
4 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 118 stars on GitHub - 2 maintainers
Top 2.6% on npmjs.org
avl 2.0.0 💰
Fast AVL tree for Node and browser
18 versions - Latest release: 3 months ago - 21 dependent packages - 60 dependent repositories - 22.2 thousand downloads last month - 118 stars on GitHub - 1 maintainer
@tmasterd/data-structure 1.1.0
1 version - Latest release: about 2 years ago - 4 downloads last month - 1 maintainer
concurrent-manager 1.1.0 💰
A simple and fast way to manage concurrent promise tasks with Queue Data Structure.
5 versions - Latest release: almost 3 years ago - 1 dependent package - 2 dependent repositories - 71 downloads last month - 5 stars on GitHub - 1 maintainer
@dandre3000/list 0.1.3
A double linked list class with an API similar to the Array class and a corresponding list node c...
4 versions - Latest release: about 1 month ago - 222 downloads last month - 0 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
circular_buffer_js 1.10.0
Fast TS/JS implementation of a circular buffer (aka ring queue, cyclic list, etc.) Extremely wel...
28 versions - Latest release: over 3 years ago - 3 dependent packages - 42 dependent repositories - 15.9 thousand downloads last month - 17 stars on GitHub - 1 maintainer
@wvhulle/serializable 0.0.1
Contains a TypeScript implementation for serializable data and basic algorithms.
1 version - Latest release: over 1 year ago - 9 downloads last month - 0 stars on GitHub - 1 maintainer
@jswork/data-arary 1.0.3
Data array with some new methods.
3 versions - Latest release: over 1 year ago - 68 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 - 27 downloads last month - 31 stars on GitHub - 1 maintainer
hicquaerat 1.0.2
A TS/JS library for doing immutable updates and querying on nested data structures in a way that ...
3 versions - Latest release: over 1 year ago - 5 downloads last month - 1 maintainer
@satoshibits/circular-buffer 1.0.0
High-performance circular buffer implementation with O(1) operations for fixed-size collections
1 version - Latest release: 2 months ago - 19 downloads last month - 0 stars on GitHub - 1 maintainer
mobx-jsonapi-store 4.4.0 deprecated
JSON API Store for MobX
43 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 180 downloads last month - 48 stars on GitHub - 6 maintainers
mobx-keys-store 1.1.0 deprecated
Keys store for MobX
3 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 4 stars on GitHub - 6 maintainers
@fun-land/react-validation 2.0.0
Helpers for using @fun-land/validation with ReactJS
4 versions - Latest release: about 1 year ago - 1 dependent package - 50 downloads last month - 5 stars on GitHub - 1 maintainer
quisin 1.4.0
Data Structures of Javascript & TypeScript. Binary Tree, BST, Graph, Heap, Priority Queue, Linked...
6 versions - Latest release: over 1 year ago - 30 downloads last month - 1 maintainer
faster-count-min-sketch 1.0.2
A faster Count-Min Sketch implementation for estimating item frequencies in a stream.
2 versions - Latest release: 3 months ago - 25 downloads last month - 3 stars on GitHub - 1 maintainer