Chevrotain alternatives and similar modules
Based on the "Parsing" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Chevrotain or a related project?
It is important to note that Chevrotain is NOT a parser generator. It solves the same kind of problems as a parser generator, just without any code generation. Chevrotain Grammars are pure code which can be created/debugged/edited as any other pure code without requiring any new tools or processes.
npm install chevrotain
The npm package contains Chevrotain as concatenated and minified files ready for use in a browser.
These can also be accessed directly via UNPKG in a script tag.
- Explicit version number:
Documentation & Resources
There is a single dependency to regexp-to-ast library. This dependency is included in the bundled artifacts, for ease of consumption in browsers.
- Uses UMD to work with common module loaders (browser global / amd / commonjs).
Contributions are greatly appreciated. See [CONTRIBUTING.md](./CONTRIBUTING.md) for details.
Some interesting samples: