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
232 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 2 awesome lists

earley-algorithmearley-parserjavascriptnearleynodenodejsparserparsingparsing-library

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
chevrotain/chevrotainA toolkit for building parsers and lexers in JavaScript2,511
mholt/papaparseA fast and reliable CSV parser for JavaScript applications12,621
evilstreak/markdown-jsA Markdown parser that produces well-formed HTML with intermediate representation and supports extensibility7,697
terser/terserA JavaScript compressor and mangler toolkit for optimizing ES6+ code size8,762
benhmoore/knwlA JavaScript library for extracting specific data from text5,290
acornjs/acornA small, fast JavaScript parser with plugin support10,671
fb55/htmlparser2A fast and forgiving HTML parser with a focus on minimal allocations4,474
google/closure-compilerA tool for optimizing and checking JavaScript code to make it run faster7,425
panzerdp/vocaA JavaScript library for string manipulation and formatting3,607
ohmjs/ohmA toolkit for building parsers and compilers using parsing expression grammars5,017
parallel-js/parallel.jsA utility library for parallel computing in JavaScript, utilizing Web Workers and child processes to simplify concurrent execution of tasks.3,235
pegjs/pegjsA tool for generating fast parsers with excellent error reporting from JavaScript code4,839
knockout/knockoutA JavaScript MVVM (Model-View-ViewModel) library that simplifies the creation of rich, responsive user interfaces by automatically synchronizing data between models and views.10,479
cameronhunter/rollup-plugin-pegjsAn npm package that allows importing PEG.js grammars as parsers directly in code7
zaach/jisonA tool for generating JavaScript parsers from grammars4,364