Locate modules using the Node resolution algorithm, for using third party modules in node_modules
Simple md5 algorithm
chaikin's smoothing algorithm for any dimension lines
Damping algorithm
LZ-based (unsafe) compression algorithm
Binary search algorithm
A force directed graph layout algorithm in JavaScript.
A pure javascript implementation of the QuickHull algorithm for finding the smallest polygon enclosing a set of points
Algorithm used on TornadoWeb to encode/decode session.
Fastest 0.5kb(gzip) JavaScript implementation of the XXH32(xxHash32) algorithm.
Credit Card validation using luhn algorithm
Get a short hash from a string. Uses Bernstein's popular 'times 33' hash algorithm but returns a hex string instead of a number
DFlex DOM relations generator algorithm
Node.JS PBKDF2 password hashing algorithm following the PHC string format
A generic search algorithm for complex objects
Dark Gravity Wave difficulty retarget algorithm in JavaScript
Utility for hashing and validating passwords using the default ASP.NET Identity password hash algorithm.
A Node.js package that generates valid credit card numbers, expiry dates, and CVV2 codes. The credit card numbers are valid with respect to the Luhn algorithm, and the CVV2 codes are generated using the Tripple-DES algorithm with double length keys.
Parse and "normalize" Rubik's Cube algorithm notations
Fast leaky bucket algorithm implementation without timers
High-Performance topological sort / dependency resolver with optional grouping algorithm for Typescript
The JS module of the post-quantum digital signature algorithm (FALCON).
Spelling correction & Fuzzy search based on symmetric delete spelling correction algorithm
Lexrank - text relevance algorithm