Preparing for system design interviews?  Try bugzed.com →

Arpeggio Parser

JSON →
library 2.0.3 ·python
verified Jun 28, 2026

Arpeggio is a Python library that provides a Packrat parser interpreter. It allows you to define grammars using Python functions or EBNF-like strings and then parse input text according to those grammars. The current version is 2.0.3, with releases focusing on bug fixes, performance, and modern Python compatibility.

total hits 14
actors 3 distinct systems
last hit 5d ago human
GPTBot
4
ByteDance
2
Humans
4

top countries 🇨🇦 Canada · 🇺🇸 United States · 🇸🇬 Singapore · VN