Write expressive, high-performance parsers with ease.
-
Updated
Nov 5, 2025 - Rust
Write expressive, high-performance parsers with ease.
Parsing Expression Grammar (PEG) parser generator for Rust
Tree visualization of rust-peg trace
📦 Test Anything Protocol Consumer for Rust
yggdrasil compiler with rust runtime
🌽 A simple and pain-free configuration language. Reference libcorn implementation and CLI.
University project for Compilers course using Rust as programming language, with Logos (lexer) and Pest (parser) crates. The goal of the project is to create a lexical and syntax analyser for an imaginary language, Elgol, invented by the course teacher
CLI note making tool for hackers.
Peggen, generate fast PEG parsers via derive macros
An interpreter for JSONPath Query Expressions
PEG parser combinators using operator overloading without macros.
A simple brainfuck interpreter
In-progress PEG parser generator for concrete syntax trees
Graph database where nodes are connected with weighted edges stored in blockchain
Simple Pest based parser for E-Mail headers like From, To, Cc, Bcc, etc. (Mirror - report issues to Repo hosted on Codeberg)
PEG Syntax and pest parser for the OBO flat file format 1.4
Add a description, image, and links to the peg topic page so that developers can more easily learn about it.
To associate your repository with the peg topic, visit your repo's landing page and select "manage topics."