Edmond's weighted maximum matching algorithm (Blossom algorithm) ported from http://jorisvr.nl/maximummatching.html
A flexible numerical optimization library for JavaScript/TypeScript that works smoothly in browsers
The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
Generate word clouds in JavaScript.
Sort an array using the merge-sort algorithm.
Encryption, decryption, and key related utility functions
A high-performance string compression library
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
Calculates similarity between two strings
the readability script ported to a sax parser
Public logs API for OpenTelemetry
TypeScript definitions for authenticator
A simple JavaScript API for producing an accurate, intuitive description of the timespan between two Date instances.
Direct - DIviding RECTangles optimization algorithm
Pure JS implementation of xxhash
A library for approximate string matching.
Collection of check digit algorithms implemented in JavaScript
Fossil SCM delta compression
Haraka plugin that implements greylisting
A graph data structure with topological sort.
SAML Protocol server middleware
This library provides the algorithms a list or grid rendering implementation would need for efficient placement of incrementally rendered elements.