Implementation of the HTML encoding sniffer algo, with stream support
UnRS Resolver Node API
Find the longest common subsequence.
LL(*) lookahead strategy for the Chevrotain parser library
Get the hash of an object
Ukkonens approximate string matching algorithm for finding edit distance similar to Levenshtein
node's assert.deepEqual algorithm
Tag cloud/Wordle presentation on 2D canvas or HTML
Lightning fast normal and incremental md5 for javascript
Munkres (aka Hungarian) algorithm for JS
javascript implementation of Dunning's T-Digest for streaming quantile approximation
A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.
Bresenham's line algorithm
Approximate cubic Bezier curve with a number of quadratic ones
The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
resolve like require.resolve() on behalf of files asynchronously and synchronously
Intl.LocaleMatcher ponyfill
Extends LRU base on hashlru
Implementation of the Graham Scan algorithm to calculate a convex hull from a given array of x, y coordinates.
Sort Sails/Express-style route addresses by inclusivity
primary logic behind csrf tokens
A JavaScript implementation of the Unicode Bidirectional Algorithm
Pure JS implementation of xxhash
An incremental implementation of MurmurHash3