css-tree
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Easy-to-use plugin system for creating powerful, fast and versatile parsers and compilers, with built-in source-map support.
A JSON polyfill for older JavaScript platforms.
small commonmark compliant markdown parser with positional info and concrete tokens
JavaScript runtime for ANTLR4
lexical analyzer generator used by jison
A parser generator with Bison's API
stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I
A 100% compliant, self-hosted javascript parser with high focus on both performance and stability
Node.js port of Python's shlex shell-like lexer
String Tokenization Library for JavaScript
XML Lexer
XML Reader and Parser
Parse PHP code from JS and returns its AST
Toolkit to make streamable scanners and parsers.
An elegant armor-plated JavaScript lexer modelled after flex. Easily extensible to tailor to your need for perfection.
Angular expressions as standalone module
A language aware diff tool.
A parser generator with a Bison/YACC-similar API (derived off zaach/jison repo)
Converts a graphql schema to a JSON object