lexer — independent software & tools
-
@eslint/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
-
solve-engine
An embeddable expression engine for natural-language calculations: units, currencies, percentages, dates and matrices, with the parsing and evaluation plumbing already built.
-
chevrotain
Chevrotain is a high performance fault tolerant javascript parsing DSL for building recursive decent parsers
-
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
-
micromark
small commonmark compliant markdown parser with positional info and concrete tokens