Simple, fast, powerful parser toolkit for JavaScript
Nearley is a powerful and flexible parser generator for JavaScript, capable of parsing complex grammars and languages, making it suitable for building compilers, interpreters, and data processors.
Chevrotain is a powerful and fast parser-building toolkit for JavaScript. It supports the construction of LL(k) parsers and is suitable for building interpreters, compilers, and DSLs.
Apt Parsing Tools (APT) is a toolkit of applications for compiler writing that make use of modern software development techniques and written in C. There are 3 major tools included: a lexical scanner generator, a parser generator, and a tool to generate m
Blade Language Developer (or Project Blade for short) is a toolkit for creating domain specific or general programming languages. The toolkit offers a language for describing grammars, and templatable parser generator.