hast utility to transform to mdast
Implementation of the Graham Scan algorithm to calculate a convex hull from a given array of x, y coordinates.
Ukkonens approximate string matching algorithm for finding edit distance similar to Levenshtein
Tools necessary for parsing stage of ApiDOM, specifically for syntactic analysis.
Fast JavaScript array sorting by implementing Python's Timsort algorithm
A CLI for listing and auditing node module dependencies.
A fork of `import-meta-resolve` with commonjs + ESM support at the same time, AKA dual package.
Deterministic pseudo-random number generator for JavaScript and TypeScript
Lightning fast normal and incremental md5 for javascript
Create and verify cryptographically secure Time-based One-time Passwords (TOTP) using the HMAC-based One-time Password (HOTP) algorithm.
Cryptographic key pairs for the XRP Ledger
Password hashing and verification for node.js
Resize a decoded raw image.
Keep a tree trimmed from longer-than-necessary branches
Node.js implementation of Valve's crypto
An implementation of (Kuhn-)Munkres algorithm.
Pagination algorithm
Levenshtein edit distance
Implementation of EIP-7754
resolve like require.resolve() on behalf of files asynchronously and synchronously
An efficient equality algorithm for React Native inline styles
Javascript natural sort algorithm with unicode support.
Tag cloud/Wordle presentation on 2D canvas or HTML
A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.