| yhirose/cpp-peglib |
786 |
|
0 |
0 |
about 2 years ago |
0 |
|
6 |
mit |
C++ |
| A single file C++ header-only PEG (Parsing Expression Grammars) library |
| neogeny/TatSu |
382 |
|
2 |
27 |
about 2 years ago |
34 |
December 11, 2023 |
20 |
other |
Python |
| 竜 TatSu generates Python parsers from grammars in a variation of EBNF |
| EoinDavey/tsPEG |
181 |
|
0 |
10 |
over 2 years ago |
28 |
November 30, 2023 |
6 |
mpl-2.0 |
TypeScript |
| PEG Parser Generator for TypeScript |
| vickenty/lang-c |
160 |
|
0 |
0 |
over 2 years ago |
21 |
September 04, 2023 |
6 |
apache-2.0 |
Rust |
| Lightweight C parser for Rust |
| lys-lang/node-ebnf |
89 |
|
13 |
30 |
almost 3 years ago |
21 |
June 08, 2023 |
20 |
mit |
TypeScript |
| Create AST PEG Parsers from formal grammars in JavaScript |
| axilmar/parserlib |
75 |
|
0 |
0 |
over 2 years ago |
0 |
|
0 |
apache-2.0 |
C++ |
| A c++ recursive-descent generic parsing library that supports left recursion. |
| true-grue/raddsl |
68 |
|
0 |
0 |
almost 5 years ago |
0 |
|
2 |
mit |
Python |
| Tools for rapid prototyping of DSL compilers |
| davidm/lua-fish |
58 |
|
0 |
0 |
over 8 years ago |
0 |
|
3 |
other |
Lua |
| Parses Lua to abstract syntax tree (AST) using LPeg. |
| yhirose/go-peg |
51 |
|
1 |
9 |
over 4 years ago |
1 |
January 19, 2021 |
2 |
mit |
Go |
| Yet another PEG (Parsing Expression Grammars) parser generator for Go |
| asrp/pymetaterp |
48 |
|
0 |
0 |
over 7 years ago |
2 |
October 04, 2018 |
0 |
|
Python |
| A python parser that builds python ASTs in 502 lines of python without using modules |