The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
Edmond's weighted maximum matching algorithm (Blossom algorithm) ported from http://jorisvr.nl/maximummatching.html
Encryption, decryption, and key related utility functions
A high-performance string compression library
Sort an array using the merge-sort algorithm.
Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.
fast openSSL-compatible implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA)
Knuth's Dancing Links algorithm for the exact cover problem
the readability script ported to a sax parser
Calculates similarity between two strings
Public logs API for OpenTelemetry
Pure JS implementation of xxhash
A simple JavaScript API for producing an accurate, intuitive description of the timespan between two Date instances.
A library for approximate string matching.
Direct - DIviding RECTangles optimization algorithm
TypeScript definitions for authenticator
Collection of check digit algorithms implemented in JavaScript
A graph data structure with topological sort.
Fossil SCM delta compression
Haraka plugin that implements greylisting
SAML Protocol server middleware
An implementation of RFC8152
This library provides the algorithms a list or grid rendering implementation would need for efficient placement of incrementally rendered elements.
node's assert.deepEqual algorithm