ohm
Parser toolkit
A toolkit for building parsers and compilers using parsing expression grammars
A library and language for building parsers, interpreters, compilers, etc.
5k stars
87 watching
217 forks
Language: JavaScript
last commit: 5 months ago
Linked from 2 awesome lists
compilergrammarsjavascriptparserparsingpegtypescript
Related projects:
Repository | Description | Stars |
---|---|---|
| A JavaScript implementation of the jq JSON query language | 85 |
| A parser for JavaScript written in Haskell. | 159 |
| A high-performance JSON parser and toolset for Go. | 862 |
| A parser for HTML5 documents written in Zig | 108 |
| A JavaScript library that parses QML and JavaScript files at runtime | 28 |
| A library of custom HTML elements designed to simplify AJAX operations and enhance the versatility of HTML through templating. | 239 |
| An npm package that allows importing PEG.js grammars as parsers directly in code | 7 |
| A Ruby library for parsing and generating the TOML data interchange format | 151 |
| A parser combinator library designed to be industrial-strength and easy to use | 850 |
| A flexible and extensible Haskell library for parsing markdown syntax | 137 |
| A language and runtime system for parsing arbitrary grammars using semi-Thue processes | 29 |
| A .NET implementation kit for building language parsers and grammars. | 514 |
| An experimental tool comparing performance of programming languages and JavaScript runtimes | 12 |
| A tool for parsing and manipulating Golang source code at compile-time | 62 |
| A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. | 67 |