A parser-combinator library for writing PEG-style grammars in Rust with a focus on useful errors, error recovery and good performance.

diagnostics error error-recovery grammar parser parser-combinators parsing parsing-library peg rust
3 Open Issues Need Help Last updated: Jul 8, 2026

Open Issues Need Help

View All on GitHub

A parser-combinator library for writing PEG-style grammars in Rust with a focus on useful errors, error recovery and good performance.

Rust
#diagnostics#error#error-recovery#grammar#parser#parser-combinators#parsing#parsing-library#peg#rust
Add left recursion about 2 months ago
enhancement help wanted

A parser-combinator library for writing PEG-style grammars in Rust with a focus on useful errors, error recovery and good performance.

Rust
#diagnostics#error#error-recovery#grammar#parser#parser-combinators#parsing#parsing-library#peg#rust
Add simple example parsers about 2 months ago
help wanted good first issue

A parser-combinator library for writing PEG-style grammars in Rust with a focus on useful errors, error recovery and good performance.

Rust
#diagnostics#error#error-recovery#grammar#parser#parser-combinators#parsing#parsing-library#peg#rust