String output engine for babelute-html-lexicon
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.
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
A robust HTML entities encoder/decoder with full Unicode support.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Visualize flow between nodes in a directed acyclic network.
Manipulate TopoJSON and convert it to GeoJSON.
fast and safe way to escape and unescape &<>'" chars
A robust & optimized `String.prototype.repeat` polyfill, based on the ECMAScript 6 specification.
Escape string for use in HTML
Log a deprecation message with stack
Simple slim progress bars
A robust base64 encoder/decoder that is fully compatible with `atob()` and `btoa()`, written in JavaScript.
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Render JSX to an HTML string, with support for Preact components.
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Resolve URL pathnames using JavaScript
Babelute HTML5 DSL Lexicon. All you need to write HTML or describe DOM in pure js.
Array of "void elements" defined by the HTML specification.
Seeded random number generator for Javascript.
Format data using ECMA-376 spreadsheet Format Codes
Handy data structures for elements keyed by string.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.