chevrotain

Parser builder

A toolkit for building parsers and lexers in JavaScript

Parser Building Toolkit for JavaScript

GitHub

2k stars
30 watching
204 forks
Language: TypeScript
last commit: 6 days 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,607
mozilla/nunjucks A templating engine with features like inheritance and asynchronous control, inspired by Jinja2. 8,587
ohmjs/ohm A toolkit for building parsers and compilers using parsing expression grammars 5,001
pegjs/pegjs A tool for generating fast parsers with excellent error reporting from JavaScript code 4,829
jackmort/chatgpt.nvim A plugin for Neovim that integrates with the ChatGPT API to generate natural language responses and assist with coding tasks. 3,779
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,552
naturalintelligence/fast-xml-parser A fast and efficient JavaScript library for parsing and generating XML data 2,578
mgechev/javascript-algorithms Implementations of computer science algorithms in JavaScript. 7,838
terser/terser A JavaScript compressor and mangler toolkit for optimizing ES6+ code size 8,690
workshopper/javascripting An interactive terminal-based tutorial to learn JavaScript 2,865
evilstreak/markdown-js A Markdown parser that produces well-formed HTML with intermediate representation and supports extensibility 7,696
toss/es-toolkit A high-performance utility library for JavaScript with strong type annotations and a small bundle size. 7,029
andrewplummer/sugar A utility library for working with native JavaScript objects 4,541
acornjs/acorn A small, fast JavaScript parser with plugin support 10,609