Compares two HTML
Immutable hash maps implemented as hash array papped tries
This library allows you to find all intersections in a given set of segments.
JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff
Javascript FNV-1a Hashing Algorithm up to 1024 bits, with highly optimized 32bit and 52bit implementations.
deterministic git-based versioning for applications
A tiny and fast selection algorithm in JavaScript.
convert from v8 coverage format to istanbul's format
Generate word clouds in JavaScript.
Path finding in a graph
A library implementing balancing of text across lines in a web page
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 powerful, intelligent wrapper for the Gitleaks engine that provides accurate and safe secret scanning for local pre-commit hooks and CI/CD pipelines. Fork with fixed tar vulnerability.
A high-performance string compression library
Sort an array using the merge-sort algorithm.
A professional solution for managing translations in modern JavaScript/TypeScript projects, especially those using component-based architectures. `lang-tag` simplifies internationalization by allowing you to define translation keys directly within the com
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