A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
Highlighting system for Lezer parse trees
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Math and string formula parser.
Incremental Markdown parser that consumes and emits Lezer trees
An evented streaming XML parser in JavaScript
TypeScript definitions for conventional-commits-parser
TypeScript definitions for postcss-safe-parser
Support for `import <defer|source>` phase syntax in Acorn
An evented streaming XML parser in JavaScript
Custom CSS parser via PostCSS for GrapesJS
fast, tiny `queueMicrotask` shim for modern engines
Fully type-checked EventEmitter
A component that helps you apply transitions when replacing one component with another
A TOML parser that produces output compatible with ESLint
TypeScript definitions for ua-parser-js
The pug parser (takes an array of tokens and converts it to an abstract syntax tree)
Pure-TypeScript CSS toolkit for Bun/Node — parser, walker, generator, selector engine, and minifier. Zero runtime deps.
A tiny secp256k1 JS
Parse Content-Disposition HTTP header. No dependencies, no errors, just parse.
YAML 1.2 parser and serializer
Parser adapter for parsing YAML documents into OpenAPI 3.1.x namespace.
Tiny function that provides relative, human-readable dates.
Parse binary files with a schema into nicely readable objects