A simple but flexible html template tagging function. Handles arrays, promises, and custom value encoding.
Premade HTML templates for kickstarting a new web application. Uses `encode-html-template-tag` under the hood.
Encode a URL to a percent-encoded form, excluding already-encoded sequences
Fastest HTML entities encode/decode library.
micromark utility to encode dangerous html characters
Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
Ultra-fast and conformant CBOR (RFC 8949) implementation with support for numerous tag extensions including records and structured cloning
A well-tested UTF-8 encoder/decoder written in JavaScript.
micromark utility with list of html tag names
Visualize flow between nodes in a directed acyclic network.
A robust & character encoding–agnostic JavaScript implementation of the `Quoted-Printable` content transfer encoding as defined by RFC 2045.
Manipulate TopoJSON and convert it to GeoJSON.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
Manage HTML metadata in Vue.js components with ssr support
A lightweight library that provides tools for organizing asynchronous code
A robust HTML entities encoder/decoder with full Unicode support.
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
A well-tested WTF-8 encoder/decoder written in JavaScript.
A robust & optimized `String.prototype.repeat` polyfill, based on the ECMAScript 6 specification.
A stricter URI encode adhering to RFC 3986
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Seeded random number generator for Javascript.