| ohmjs/ohm |
4,756 |
|
68 |
126 |
over 2 years ago |
56 |
April 27, 2023 |
35 |
mit |
JavaScript |
| A library and language for building parsers, interpreters, compilers, etc. |
| pegjs/pegjs |
4,707 |
|
21,631 |
1,455 |
over 4 years ago |
21 |
November 16, 2019 |
110 |
mit |
JavaScript |
| PEG.js: Parser generator for JavaScript |
| lark-parser/lark |
4,257 |
|
7 |
301 |
over 2 years ago |
19 |
October 23, 2023 |
114 |
mit |
Python |
| Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity. |
| pest-parser/pest |
4,204 |
|
934 |
689 |
over 2 years ago |
73 |
October 24, 2023 |
60 |
apache-2.0 |
Rust |
| The Elegant Parser |
| zesterer/chumsky |
3,148 |
|
0 |
73 |
about 2 years ago |
25 |
October 24, 2023 |
53 |
mit |
Rust |
| Write expressive, high-performance parsers with ease. |
| twitter/effectivescala |
2,230 |
|
0 |
0 |
about 3 years ago |
0 |
|
9 |
other |
HTML |
| Twitter's Effective Scala Guide |
| pyparsing/pyparsing |
2,033 |
|
29,511 |
2,825 |
about 2 years ago |
71 |
July 30, 2023 |
43 |
mit |
Python |
| Python library for creating PEG parsers |
| taocpp/PEGTL |
1,817 |
|
0 |
0 |
about 2 years ago |
1 |
February 27, 2018 |
2 |
bsl-1.0 |
C++ |
| Parsing Expression Grammar Template Library |
| erikrose/parsimonious |
1,699 |
|
347 |
142 |
over 2 years ago |
13 |
September 03, 2022 |
63 |
mit |
Python |
| The fastest pure-Python PEG parser I can muster |
| kevinmehall/rust-peg |
1,312 |
|
97 |
161 |
over 2 years ago |
48 |
October 11, 2023 |
31 |
mit |
Rust |
| Parsing Expression Grammar (PEG) parser generator for Rust |