Chevrotain / chevrotain
Parser Building Toolkit for JavaScript
☆2,547Updated this week
Alternatives and similar repositories for chevrotain:
Users that are interested in chevrotain are comparing it to the libraries listed below
- 📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.☆3,654Updated 3 months ago
- PEG.js: Parser generator for JavaScript☆4,849Updated 3 years ago
- A library and language for building parsers, interpreters, compilers, etc.☆5,161Updated this week
- Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.☆842Updated last year
- A monadic LL(infinity) parser combinator library for javascript☆1,243Updated last year
- Peggy: Parser generator for JavaScript☆1,017Updated last month
- 🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.☆1,188Updated 2 months ago
- Bison in JavaScript.☆4,362Updated 2 years ago
- JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator☆5,050Updated 6 months ago
- A web tool to explore the ASTs generated by various parsers.☆6,270Updated 9 months ago
- ECMAScript code generator☆2,668Updated 6 months ago
- Curated collection of data structures for the JavaScript/TypeScript language.☆2,305Updated last week
- A small, fast, JavaScript-based JavaScript parser☆10,774Updated 2 weeks ago
- Incremental parsing system☆636Updated 6 months ago
- The ESTree Spec☆5,192Updated 2 months ago
- Esprima-compatible implementation of the Mozilla JS Parser API☆1,150Updated 8 months ago
- ECMAScript Proposal, specs, and reference implementation for Realms☆1,462Updated this week
- Compile JSON Schema to TypeScript type declarations☆3,005Updated last month
- Generate json-schema from your Typescript sources☆3,193Updated 3 months ago
- A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah☆1,070Updated last week
- Sweeten your JavaScript.☆4,578Updated 7 years ago
- Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.☆3,019Updated 10 months ago
- Ultra-high performance reactive programming☆3,493Updated 2 years ago
- ELK's layout algorithms for JavaScript☆1,898Updated this week
- Runtime validation for static types☆2,629Updated last week
- Adds source map support to node.js (for stack traces)☆2,168Updated 6 months ago
- Over TypeScript tool to use custom transformers in the tsconfig.json☆1,536Updated last year
- HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.☆3,726Updated this week
- A Reactive Programming library for JavaScript☆1,875Updated 7 months ago
- ☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees☆4,585Updated last week