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

npmjs.org "algorithms" keyword

View the packages on the npmjs.org package registry that are tagged with the "algorithms" keyword.

@stacksfinder/scoring-core 1.0.0
Core scoring algorithms for StacksFinder - shared between CLI and Web
1 version - Latest release: 10 days ago - 46 downloads last month - 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
Top 1.9% on npmjs.org
performant-array-to-tree 1.11.0
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. R...
24 versions - Latest release: almost 4 years ago - 37 dependent packages - 251 dependent repositories - 140 thousand downloads last month - 231 stars on GitHub - 1 maintainer
Top 0.9% on npmjs.org
delaunator 5.0.1
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
19 versions - Latest release: about 2 years ago - 58 dependent packages - 29,463 dependent repositories - 30.5 million downloads last month - 2,529 stars on GitHub - 29 maintainers
combinatorial-graph 1.0.4
Various tools for maintaining combinatorial embeddings of network graphs.
4 versions - Latest release: almost 4 years ago - 1 dependent package - 5 downloads last month - 1 maintainer
Top 1.9% on npmjs.org
graph-data-structure 4.5.0
A graph data structure with topological sort.
40 versions - Latest release: 11 months ago - 35 dependent packages - 214 dependent repositories - 1.39 million downloads last month - 249 stars on GitHub - 1 maintainer
@utilityjs/use-hover 2.0.0
A React hook that determines if the mouse is hovering an element.
4 versions - Latest release: 2 days ago - 2 dependent packages - 1 dependent repositories - 10 downloads last month - 24 stars on GitHub - 1 maintainer
comb-sort 0.1.2
CombSort implementation on javascript.
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
algojs-dsa 1.0.6
High-performance data structures (Deque, PriorityQueue) for DSA practice with optimal time comple...
4 versions - Latest release: 3 months ago - 1 maintainer
@aureooms/js-fft-integer 0.0.1
Integer Fast Fourier Transform code bricks for JavaScript
1 version - Latest release: almost 9 years ago - 2 dependent packages - 1 dependent repositories - 12 downloads last month - 4 stars on GitHub - 1 maintainer
Top 5.3% on npmjs.org
@chainsafe/persistent-ts 1.0.1
Persistent data structures for TypeScript.
10 versions - Latest release: 11 months ago - 4 dependent packages - 5 dependent repositories - 8.22 thousand downloads last month - 8 stars on GitHub - 7 maintainers
ds-and-algos-in-js 1.0.0
Implementation of traditional data structures and algorithms and some of the algorithmic problems...
1 version - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
ds-algo-js 1.0.0
Data Structures and Algorithms in JavaScript
1 version - Latest release: almost 5 years ago - 2 dependent packages - 1 downloads last month - 2 stars on GitHub - 1 maintainer
graphpilot 1.0.0
A directed and undirected multi-graph library
1 version - Latest release: about 11 hours ago - 1 maintainer
ads-js 0.1.2
Algorithms and data structures for JavaScript and TypeScript
3 versions - Latest release: about 6 years ago - 2 dependent packages - 0 downloads last month - 0 stars on GitHub - 1 maintainer
datastructskit 3.0.0
DataStructuresJSKit is an easy-to-use package that adds essential data structures to your JavaScr...
6 versions - Latest release: over 2 years ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
@rickosborne/planar 2026.2.13
Rick Osborne's collection of 2D Cartesian and graphics related data structures and algorithms.
20 versions - Latest release: about 20 hours ago - 234 downloads last month - 1 stars on GitHub - 1 maintainer
@rickosborne/foundation 2026.2.13
Rick Osborne's collection of basic data structures and algorithms.
30 versions - Latest release: about 20 hours ago - 130 downloads last month - 1 stars on GitHub - 1 maintainer
trie-dictionary 0.0.7
Trie implemented dictionary
5 versions - Latest release: over 1 year ago - 7 downloads last month - 1 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
@dagrejs/graphlib 3.0.4
A directed and undirected multi-graph library
14 versions - Latest release: 2 days ago - 32 dependent packages - 570 dependent repositories - 5.29 million downloads last month - 1,704 stars on GitHub - 3 maintainers
vanilla-priority-queue 2.0.2
javascript implementation of a priority queue
7 versions - Latest release: over 5 years ago - 27 downloads last month - 1 stars on GitHub - 1 maintainer
use-algorithms 1.0.0
Simple implementation of algorithms in JavaScript for your usage.
2 versions - Latest release: almost 6 years ago - 1 dependent package - 3 downloads last month - 1 maintainer
@utilityjs/use-previous-value 2.0.0
A React hook that returns a value from the previous render.
3 versions - Latest release: 2 days ago - 4 dependent packages - 2 dependent repositories - 55 downloads last month - 27 stars on GitHub - 1 maintainer
charles.darwin 1.3.0
Flexible Genetic Algorithm Library
4 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 29 stars on GitHub - 1 maintainer
@fabryscript/algorithms 0.0.3
![License](https://img.shields.io/badge/license-MIT-blue)
3 versions - Latest release: over 2 years ago - 6 downloads last month - 0 stars on GitHub - 1 maintainer
bubblesort-one-loop 1.0.3
Bubble Sort with one loop
4 versions - Latest release: over 5 years ago - 1 dependent package - 8 downloads last month - 1 maintainer
@slackyguy/data_structures_samples 0.0.2
Basic Algorithms Implementations
2 versions - Latest release: about 7 years ago - 2 dependent packages - 4 downloads last month - 1 maintainer
Top 9.3% on npmjs.org
javascript-problems-and-solutions 3.0.1
A collection of JavaScript problems and solutions for studying algorithms.
83 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 94 downloads last month - 535 stars on GitHub - 1 maintainer
dsacjs 0.0.2 💰
A high-performance JavaScript and TypeScript library offering a comprehensive set of efficient da...
7 versions - Latest release: about 1 year ago - 26 downloads last month - 2 stars on GitHub - 1 maintainer
@aureooms/js-2sat 0.0.3
2-Satisfiability code bricks for JavaScript
1 version - Latest release: almost 9 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
@amm834/luhn 2.2.0
Credit Card Number Validator
32 versions - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 46 downloads last month - 2 stars on GitHub - 1 maintainer
struct-tools 1.0.3
Structure tools (hereinafter referred to as **st**) - a common JavaScript data structures and ass...
1 version - Latest release: over 1 year ago - 6 downloads last month - 1 maintainer
Top 1.7% on npmjs.org
potpack 2.1.0
A tiny library for packing 2D rectangles (for sprite layouts)
5 versions - Latest release: 7 months ago - 106 dependent packages - 33,123 dependent repositories - 16.9 million downloads last month - 314 stars on GitHub - 1 maintainer
Top 10.0% on npmjs.org
@api-modeling/graphlib 3.0.4
A directed and undirected multi-graph library
5 versions - Latest release: over 4 years ago - 4 dependent packages - 1 dependent repositories - 6 downloads last month - 1,704 stars on GitHub - 1 maintainer
@delaguardo/graphlib 2.1.8-cljs
A directed and undirected multi-graph library
1 version - Latest release: almost 7 years ago - 3 dependent packages - 1 dependent repositories - 3 downloads last month - 1,704 stars on GitHub - 1 maintainer
graphlib-ex 2.1.15 unpublished
A directed and undirected multi-graph library
1 version - Latest release: over 2 years ago - 1,694 stars on GitHub - 1 maintainer
graphlibflow 2.2.5-pre
A directed and undirected multi-graph library
1 version - Latest release: 7 months ago - 2 downloads last month - 1,704 stars on GitHub - 1 maintainer
graphlib-2 2.1.9 unpublished
A directed and undirected multi-graph library
1 version - Latest release: almost 3 years ago - 46 downloads last month - 1,694 stars on GitHub - 1 maintainer
@aibolik/js-ds 1.0.0
JavaScript/TypeScript common data structures
1 version - Latest release: over 4 years ago - 2 dependent packages - 9 downloads last month - 0 stars on GitHub - 1 maintainer
@d3vision/ip-token-bucket 1.0.1
IP based token bucket rate limiter / throttler.
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 64 downloads last month - 0 stars on GitHub - 1 maintainer
basic-stack 1.0.1
A lightweight, generic stack library designed for efficiency and clarity.
2 versions - Latest release: about 1 year ago - 7 downloads last month - 0 stars on GitHub - 1 maintainer
algoverse 1.1.1
AlgoVerse is a JavaScript library for efficient algorithms, data structures, and interactive visu...
3 versions - Latest release: about 1 year ago - 7 downloads last month - 1 stars on GitHub - 1 maintainer
@aureooms/js-metaheuristics 2.0.0
Metaheuristic algorithms for JavaScript
1 version - Latest release: almost 9 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 4 stars on GitHub - 1 maintainer
comy 0.1.17
Doing something
18 versions - Latest release: about 6 years ago - 1 dependent package - 5 downloads last month - 0 stars on GitHub - 1 maintainer
Top 0.8% on npmjs.org
graphlib 2.1.8
A directed and undirected multi-graph library
59 versions - Latest release: about 6 years ago - 381 dependent packages - 45,391 dependent repositories - 10.9 million downloads last month - 1,536 stars on GitHub - 2 maintainers
simple-algos 1.0.0
A simple algorithm library with utility functions for commonly used algorithms.
1 version - Latest release: almost 4 years ago - 2 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 - 143 million downloads last month - 104 stars on GitHub - 1 maintainer
programjs 1.0.0
A comprehensive and lightweight npm package of common data structures and algorithms to accelerat...
2 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 15 stars on GitHub - 1 maintainer
connective-tissue 1.4.1
[![Coverage Status](https://coveralls.io/repos/github/MatthewZito/connective-tissue/badge.svg?bra...
7 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 14 downloads last month - 1 stars on GitHub - 1 maintainer
@rayan147/algorithms-ts 1.0.1
Algorithms and data structures implementation in TypeScript
2 versions - Latest release: over 1 year ago - 5 downloads last month - 1 maintainer
Top 1.2% on npmjs.org
kdbush 4.0.2
A very fast static 2D index for points based on kd-tree.
8 versions - Latest release: almost 3 years ago - 145 dependent packages - 35,545 dependent repositories - 19.8 million downloads last month - 678 stars on GitHub - 1 maintainer
algorithms.coffee 0.4.0
Classic algorithms and data structures in coffeescript. Making the World a better place, with cof...
4 versions - Latest release: over 11 years ago - 2 dependent packages - 1 dependent repositories - 20 downloads last month - 36 stars on GitHub - 1 maintainer
ds-structures 0.0.8
It is a javascript library which contains almost all the data structures and algorithms.
6 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 1 stars on GitHub - 1 maintainer
Top 2.5% on npmjs.org
flatqueue 3.0.0
The smallest and simplest JavaScript priority queue
9 versions - Latest release: 6 months ago - 16 dependent packages - 363 dependent repositories - 282 thousand downloads last month - 137 stars on GitHub - 1 maintainer
ts-ds-tool 0.1.5
Data structure and algorithm of TypeScript
6 versions - Latest release: over 6 years ago - 1 dependent repositories - 1.18 thousand downloads last month - 6 stars on GitHub - 1 maintainer
dsalgorithms-js 0.1.0-alpha.1
A Javascript library of data structures and algorithms.
1 version - Latest release: 6 months ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
ts-algo-lib 1.0.6
TypeScript Algorithm and Data Structures Library
6 versions - Latest release: over 1 year ago - 8 downloads last month - 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
hasher-apis 0.2.7
Simple and flexible implementation Crypto Module functions to hash/ encrypt/ decrypt content and ...
12 versions - Latest release: almost 3 years ago - 13 dependent packages - 4 dependent repositories - 79 downloads last month - 3 stars on GitHub - 1 maintainer
@rbxts/path-finding 1.0.1
A generic path finding library for finding paths and generating flow maps.
2 versions - Latest release: over 3 years ago - 2 dependent packages - 5 downloads last month - 1 stars on GitHub - 1 maintainer
Top 7.3% on npmjs.org
jdbscan 1.0.0
DBSCAN (density based clustering algorithm algorithm) for js
1 version - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 122 downloads last month - 84 stars on GitHub - 1 maintainer
@rawify/unionfind 0.0.2 💰
The RAW union find (disjoint set) library
2 versions - Latest release: 6 months ago - 19 downloads last month - 1 stars on GitHub - 1 maintainer
minangscript 2.0.0
Modern programming language with Minangkabau philosophy. Features native arrays (kumpulan), objec...
6 versions - Latest release: 8 months ago - 8 downloads last month - 2 stars on GitHub - 1 maintainer
persistent-ts 0.2.0
Persistent data structures for TypeScript.
3 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 8 stars on GitHub - 1 maintainer
leetcode-apis 1.0.1
LeetCode, CodeChef, and GeeksforGeeks API client
2 versions - Latest release: 2 months ago - 1 maintainer
ts-dsas 0.0.2
A collection of data structures and algorithms implemented in TypeScript.
2 versions - Latest release: about 1 year ago - 1 downloads last month - 0 stars on GitHub - 1 maintainer
text-toxicity-detector 1.0.2
This Package can detect how much toxicity persent in your text and return you toxicity Percentage...
3 versions - Latest release: over 3 years ago - 1 dependent repositories - 3 downloads last month - 2 stars on GitHub - 1 maintainer
upash-cli 0.1.1
Hash password directly from your terminal.
2 versions - Latest release: over 7 years ago - 1 dependent repositories - 18 downloads last month - 15 stars on GitHub - 1 maintainer
sd-dsa.js 1.0.0
JavaScript library designed to provide easy-to-use implementations of various data structures and...
1 version - Latest release: over 1 year ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
minimum-cut 1.0.2
Utility to compute minimum cut of a given graph
12 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 136 downloads last month - 2 stars on GitHub - 1 maintainer
algojs-deque 1.0.8
High-performance Deque (Double-Ended Queue) for DSA practice with O(1) operations
1 version - Latest release: 3 months ago - 6 downloads last month - 1 maintainer
@dxyl/algorithms 1.0.0
algorithms
1 version - Latest release: 6 months ago - 34 downloads last month - 0 stars on GitHub - 1 maintainer
@atornblad/priority-queue 1.0.5
Min-heap-based implementation of Priority Queue for NodeJS and browsers
6 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 220 downloads last month - 0 stars on GitHub - 1 maintainer
algs-and-structs 1.0.3
[![Build Status](https://travis-ci.org/vre2h/backend-boilerplate.svg?branch=master)](https://trav...
4 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 18 downloads last month - 0 stars on GitHub - 1 maintainer
awesome-dsa 0.0.7
A 0 dependency library which provides classic data structures and algorithms (written in typescri...
1 version - Latest release: about 4 years ago - 2 dependent packages - 3 downloads last month - 1 stars on GitHub - 1 maintainer
Top 8.7% on npmjs.org
@utilityjs/linked-list 1.0.2
An implementation of LinkedList data structure.
3 versions - Latest release: over 4 years ago - 5 dependent packages - 1 dependent repositories - 105 downloads last month - 24 stars on GitHub - 1 maintainer
ursuppe 0.1.0
Genetic programming framework for node.js.
1 version - Latest release: over 10 years ago - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
@af-utils/styled 0.0.24
React components for rendering large scrollable data
24 versions - Latest release: over 2 years ago - 4 dependent packages - 1 dependent repositories - 790 downloads last month - 80 stars on GitHub - 1 maintainer
polybush 1.0.0
A very fast static 2D index for points based on kd-tree. Forked from KDBush
1 version - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 1 downloads last month - 1 stars on GitHub - 1 maintainer
algo-helpers 1.5.1
A library providing dynamic programming helpers and basic graph algorithms.
7 versions - Latest release: over 1 year ago - 15 downloads last month - 1 maintainer
avl-tree-rust 2.1.2
High-performance native AVL tree library for Node.js.
16 versions - Latest release: 9 months ago - 14 downloads last month - 0 stars on GitHub - 1 maintainer
@morphcode/collections 1.0.2
Modern, high-performance data structures for JavaScript & TypeScript - inspired by Python's colle...
3 versions - Latest release: 5 months ago - 5 downloads last month - 1 stars on GitHub - 1 maintainer
computer-science 1.0.0
1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 1 maintainer
@utilityjs/use-is-mounted 1.0.2
A React hook that returns `true` if the component is mounted.
3 versions - Latest release: about 4 years ago - 3 dependent packages - 1 dependent repositories - 52 downloads last month - 24 stars on GitHub - 1 maintainer
jindo-js-tools 1.0.0
A fun utility library of JavaScript tools and algorithms inspired by a Jindo dog
1 version - Latest release: 8 months ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
algorithms-typescript 1.0.2
A using typescript implements classic algorithms and data structures package
3 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 1 stars on GitHub - 1 maintainer
other-queue 1.0.0
Queue in JavaScript
1 version - Latest release: almost 5 years ago - 1 dependent package - 10 downloads last month - 1 stars on GitHub - 1 maintainer
@raikuxq/alg-ds 2.0.0
Common algorithms and data structures.
18 versions - Latest release: 24 days ago - 2 dependent packages - 1 dependent repositories - 230 downloads last month - 0 stars on GitHub - 1 maintainer
dsjslib 0.6.14
Implementation of commonly used data structures and utilities in JavaScript.
6 versions - Latest release: about 11 years ago - 1 dependent package - 6 dependent repositories - 19 downloads last month - 769 stars on GitHub - 1 maintainer
data_structure_models 1.0.3
A NPM Package which provides access to various Data Structures in Javascript eliminating the purp...
4 versions - Latest release: almost 6 years ago - 1 dependent package - 8 downloads last month - 10 stars on GitHub - 1 maintainer
sequence-graph-data-structure 2.0.6
A graph data structure with topological sort.
4 versions - Latest release: over 4 years ago - 1 dependent repositories - 4.79 thousand downloads last month - 0 stars on GitHub - 1 maintainer
tree-layout-tester 0.0.4
Tests cases for various tree layout algorithms
5 versions - Latest release: almost 13 years ago - 3 dependent packages - 4 dependent repositories - 11 downloads last month - 1 stars on GitHub - 1 maintainer
collection-of-algos 1.0.71
A collection of mostly common algorithms, data structures with visualizations and explanations.
45 versions - Latest release: over 2 years ago - 13 downloads last month - 0 stars on GitHub - 1 maintainer
algo-ds-ts 0.0.10
Common Data Structures and Algorithms in TypeScript
10 versions - Latest release: over 1 year ago - 18 downloads last month - 0 stars on GitHub - 1 maintainer
plentiful 0.2.0
A bountyful amount of algorithms to pick from, choose your poison.
12 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 27 downloads last month - 2 stars on GitHub - 1 maintainer
@vanillas/binary-search-tree 1.3.1
An implementation of a binary search tree API in JavaScript
7 versions - Latest release: almost 4 years ago - 1 dependent package - 14 downloads last month - 0 stars on GitHub - 1 maintainer
arr-sorting 1.0.4
Sort an array using various popular sorting algorithms.
4 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 0 downloads last month - 2 stars on GitHub - 1 maintainer
sortlab 0.0.41
sortlab is a versatile sorting package that supports various data structures, such as number arra...
6 versions - Latest release: over 1 year ago - 22 downloads last month - 2 stars on GitHub - 1 maintainer
ds-js-stl 1.0.2
ds-kit is an NPM package provide ready to use famous data structures to JavaScript. It draws insp...
3 versions - Latest release: over 2 years ago - 45 downloads last month - 0 stars on GitHub - 1 maintainer
jsflowchart 0.0.1 💰
JS FlowChart library
1 version - Latest release: over 5 years ago - 2 dependent packages - 2 downloads last month - 0 stars on GitHub - 1 maintainer