A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
A robust HTML entities encoder/decoder with full Unicode support.
A robust & optimized `String.prototype.repeat` polyfill, based on the ECMAScript 6 specification.
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
Zero Config, Zero FOUC, Zero Runtime, CSS in JS Preprocessor
Zero Config, Zero FOUC, Zero Runtime, CSS in JS Preprocessor
Log a deprecation message with stack
Zero Config, Zero FOUC, Zero Runtime, CSS in JS Preprocessor
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
A robust base64 encoder/decoder that is fully compatible with `atob()` and `btoa()`, written in JavaScript.
Windows MetaFile (WMF) parser
Rational approximation with bounded denominator
Zero Config, Zero FOUC, Zero Runtime, CSS in JS Preprocessor
Visualize flow between nodes in a directed acyclic network.
Zero Config, Zero FOUC, Zero Runtime, CSS in JS Preprocessor
Seeded random number generator for Javascript.
Format data using ECMA-376 spreadsheet Format Codes
Dev stack runner with TUI, lazy proxy, and reverse proxy support
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
Simple slim progress bars
Zero Config, Zero FOUC, Zero Runtime, CSS in JS Preprocessor