Fast & forgiving HTML/XML parser
Option parsing for Node, supporting types, shorthands, etc. Used by npm.
Svelte parser for ESLint
Range header field string parser.
Incremental parser
Parse a wide range of date formats including human-input dates
Low footprint ECMAScript source code parser
Extract the TLD/domain/subdomain parts of an URL/hostname against mozilla TLDs 'official' listing .
A specification compliant robots.txt parser with wildcard (*) matching support.
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.
Utility for parsing and converting ROS Xacro files in Javascript.
CSS/LESS/SCSS fast and minimalistic parser
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
A package to convert JSON schema (draft 4+) objects into Zod schemas in the form of Zod objects at runtime.
Highlighting system for Lezer parse trees
Convert character encodings in pure javascript.
Parses emails to remove replies and other potentially unwanted data
Support for `import <defer|source>` phase syntax in Acorn
Parser for the content attribute of the meta viewport
Standalone CSS Selector Finder and Parser.
Parses Emmet CSS abbreviation into AST tree
DEPRECATION NOTICE: please note that this parser is now deprecated, please use [webapi-parser](https://github.com/raml-org/webapi-parser) instead.
Fast & effecient user agent string parser. Uses uap-core (Browserscope) data for parsing. Drop-in replacement for useragent
A TOML parser that produces output compatible with ESLint