chevrotain
Parser builder
A toolkit for building parsers and lexers in JavaScript
Parser Building Toolkit for JavaScript
2k stars
30 watching
204 forks
Language: TypeScript
last commit: 6 days ago
Linked from 1 awesome list
grammarsjavascriptlexeropen-sourceparser-libraryparsingtokenizertypescript
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 |