nodorithm
Package for commonly used algorithms.
Package for commonly used algorithms.
Space colonization algrotithm for procedurally great tree-like and organic structures
library of js helper functions
Implementation of the QuickSelect algorithm in JavaScript for top-k computations
A javascript implementation of an improved version of SM2 spaced repetition algorithm
The shunting yard algorithm transforms a mathematical expression from infix notation into a reversed polish notation (postfix). This is a really extensible implementation.
Divide and conquer algorithm to solve "The Skyline Problem".
Some JavaScript and TypeScript implementation of a graph data structure. Features: - Insert and remove nodes. - Connect and disconnect nodes. - Algorithms for graph structures.
Grandfather Father Son algorithm, useful for backup rotation
Fast implementation of the graham scan algorithm
Introduction To Algorithms With JavaScript.
A pure-JavaScript 32-bit FNV hash that implements the `crypto.Hash` and `stream.Transform` interfaces.
Test if your user's password has been pwned using the haveibeenpwned.com API
Provide a simple blackbox mean of estimating algorithms / loading / function time to completion
Line segmentation algorithm for GCP Vision OCR.
Calculate the Levenshtein distance between two strings.
Measure the difference between two strings using the Levenshtein distance algorithm
a library for mahjong algorithm
This package helps to solve mathematical expressions with maximum three variables, using a genetic algorithm framework.
Comprehensive pathfinding library for grid based games