nearley

Parser generator

A toolkit for building efficient and powerful parsers in JavaScript.

📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.

GitHub

4k stars
45 watching
231 forks
Language: JavaScript
last commit: 8 days ago
Linked from 2 awesome lists

earley-algorithmearley-parserjavascriptnearleynodenodejsparserparsingparsing-library

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
chevrotain/chevrotain A toolkit for building parsers and lexers in JavaScript 2,499
mholt/papaparse A fast and reliable CSV parser for JavaScript applications 12,552
evilstreak/markdown-js A Markdown parser that produces well-formed HTML with intermediate representation and supports extensibility 7,696
terser/terser A JavaScript compressor and mangler toolkit for optimizing ES6+ code size 8,690
benhmoore/knwl A JavaScript library for extracting specific data from text 5,292
acornjs/acorn A small, fast JavaScript parser with plugin support 10,609
fb55/htmlparser2 A fast and forgiving HTML parser with a focus on minimal allocations 4,451
google/closure-compiler A tool for optimizing and checking JavaScript code to make it run faster 7,407
panzerdp/voca A JavaScript library for string manipulation and formatting 3,606
ohmjs/ohm A toolkit for building parsers and compilers using parsing expression grammars 5,001
parallel-js/parallel.js A utility library for parallel computing in JavaScript, utilizing Web Workers and child processes to simplify concurrent execution of tasks. 3,232
pegjs/pegjs A tool for generating fast parsers with excellent error reporting from JavaScript code 4,829
knockout/knockout A JavaScript MVVM (Model-View-ViewModel) library that simplifies the creation of rich, responsive user interfaces by automatically synchronizing data between models and views. 10,472
cameronhunter/rollup-plugin-pegjs An npm package that allows importing PEG.js grammars as parsers directly in code 7
zaach/jison A tool for generating JavaScript parsers from grammars 4,356