Node.js body parsing middleware
Parse CSS media query lists.
lezer-based JSON grammar
A JavaScript parser
A utility package to parse strings
Super-fast alternative to Babel for when you can target modern JS runtimes
Node.js bindings to the Tree-sitter parsing library
Regular Expressions parser in JavaScript
A robust, strictly-typed Node.js and Browser library for parsing office files (.docx, .pptx, .xlsx, .odt, .odp, .ods, .pdf, .rtf, .csv, .md, .html) and generating high-fidelity outputs in Markdown, HTML, CSV, RTF, and RAG-focused chunks.
textlint AST node type definition.
A specification compliant robots.txt parser with wildcard (*) matching support.
An ESLint custom parser which leverages TypeScript ESTree
Math and string formula parser.
WebAssembly-based HTML-aware ERB parser for Node.js.
A Solidity parser built from a robust ANTLR 4 grammar
hast utility to reparse a tree
Parse HTML content for gitbook
Advanced html to plain text converter
> Selector parser with built in methods for working with selector strings.
Parse a wide range of date formats including human-input dates
CSS Object Model implementation and CSS parser
TOML parser for Node.js (TOML v1.1.0 compliant)
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Compact YAML, TOML, JSONC, JSON5 and INI parser and serializer