Preparing for system design interviews?  Try bugzed.com →

TatSu: PEG Parser Generator

JSON →
library 5.18.0 ·python
verified Jun 30, 2026

TatSu is a Python library that takes a grammar defined in a variation of EBNF (Extended Backus–Naur Form) and generates a memoizing PEG (Parsing Expression Grammar) / Packrat parser. It is actively maintained with frequent minor releases, providing a powerful tool for creating custom parsers and Abstract Syntax Trees (ASTs). The current version is 5.18.0.

total hits 17
actors 7 distinct systems
last hit 20d ago AhrefsBot
GPTBot
4
Amazonbot
4
Script
1
ByteDance
1
Search engines
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇸🇬 Singapore · 🇩🇪 Germany