Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Ohm | 4,866 | 68 | 126 | 21 days ago | 56 | April 27, 2023 | 35 | mit | JavaScript | |
A library and language for building parsers, interpreters, compilers, etc. | ||||||||||
Pest | 4,204 | 934 | 689 | 3 months ago | 73 | October 24, 2023 | 60 | apache-2.0 | Rust | |
The Elegant Parser | ||||||||||
Chumsky | 3,148 | 73 | 3 months ago | 25 | October 24, 2023 | 53 | mit | Rust | ||
Write expressive, high-performance parsers with ease. | ||||||||||
Pyparsing | 2,033 | 29,511 | 2,825 | 3 months ago | 71 | July 30, 2023 | 43 | mit | Python | |
Python library for creating PEG parsers | ||||||||||
Pegtl | 1,817 | 3 months ago | 1 | February 27, 2018 | 2 | bsl-1.0 | C++ | |||
Parsing Expression Grammar Template Library | ||||||||||
Parsimonious | 1,699 | 347 | 142 | 5 months ago | 13 | September 03, 2022 | 63 | mit | Python | |
The fastest pure-Python PEG parser I can muster | ||||||||||
Rust Peg | 1,312 | 97 | 161 | 6 months ago | 48 | October 11, 2023 | 31 | mit | Rust | |
Parsing Expression Grammar (PEG) parser generator for Rust | ||||||||||
Pegdown | 1,258 | 814 | 869 | 7 years ago | 15 | September 18, 2015 | 88 | apache-2.0 | Java | |
A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions | ||||||||||
Peg | 954 | 2 | 119 | 3 months ago | 4 | August 22, 2021 | 31 | bsd-3-clause | Go | |
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator. | ||||||||||
Pigeon | 802 | 73 | 98 | 10 days ago | 4 | October 16, 2023 | 16 | bsd-3-clause | Go | |
Command pigeon generates parsers in Go from a PEG grammar. |