chevrotain

Parser builder

A toolkit for building parsers and lexers in JavaScript

Parser Building Toolkit for JavaScript

GitHub

3k stars
30 watching
207 forks
Language: TypeScript
last commit: about 1 month ago
Linked from 1 awesome list

grammarsjavascriptlexeropen-sourceparser-libraryparsingtokenizertypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kach/nearley A toolkit for building efficient and powerful parsers in JavaScript. 3,638
mozilla/nunjucks A templating engine with features like inheritance and asynchronous control, inspired by Jinja2. 8,606
ohmjs/ohm A toolkit for building parsers and compilers using parsing expression grammars 5,017
pegjs/pegjs A tool for generating fast parsers with excellent error reporting from JavaScript code 4,839
jackmort/chatgpt.nvim A plugin for Neovim that integrates with the ChatGPT API to generate natural language responses and assist with coding tasks. 3,825
cameronhunter/rollup-plugin-pegjs An npm package that allows importing PEG.js grammars as parsers directly in code 7
mholt/papaparse A fast and reliable CSV parser for JavaScript applications 12,621
naturalintelligence/fast-xml-parser A fast and efficient JavaScript library for parsing and generating XML data 2,606
mgechev/javascript-algorithms Implementations of computer science algorithms in JavaScript. 7,844
terser/terser A JavaScript compressor and mangler toolkit for optimizing ES6+ code size 8,762
workshopper/javascripting An interactive terminal-based tutorial to learn JavaScript 2,871
evilstreak/markdown-js A Markdown parser that produces well-formed HTML with intermediate representation and supports extensibility 7,697
toss/es-toolkit A high-performance utility library for JavaScript with strong type annotations and a small bundle size. 7,310
andrewplummer/sugar A utility library for working with native JavaScript objects 4,537
acornjs/acorn A small, fast JavaScript parser with plugin support 10,671