Parser interpreter based on PEG grammars written in Python http://textx.github.io/Arpeggio/
☆285Dec 25, 2025Updated 2 months ago
Alternatives and similar repositories for Arpeggio
Users that are interested in Arpeggio are comparing it to the libraries listed below
Sorting:
- Domain-Specific Languages and parsers in Python made easy http://textx.github.io/textX/☆836Feb 24, 2026Updated last week
- The fastest pure-Python PEG parser I can muster☆1,905Nov 12, 2025Updated 3 months ago
- A pure Python LR/GLR parser - http://www.igordejanovic.net/parglare/☆145Feb 17, 2026Updated 2 weeks ago
- Language server for domain specific languages based on textX☆41Jan 30, 2026Updated last month
- PEG parser generator for Python☆195Dec 4, 2024Updated last year
- Python Parser☆123Nov 15, 2025Updated 3 months ago
- Easy and elegant parser combinators for Python. With awesome docs.☆429Sep 12, 2025Updated 5 months ago
- Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.☆5,777Oct 31, 2025Updated 4 months ago
- Yet another PEG parser combinator library and DSL☆56Jul 14, 2023Updated 2 years ago
- Recursive descent parsing library for Python based on functional combinators☆356May 4, 2024Updated last year
- A Visual Studio Code extension for visualization of code/model written in a DSL created using textX.☆12Jul 8, 2018Updated 7 years ago
- a friendly yet powerful LR-parser written in Python☆268Mar 19, 2018Updated 7 years ago
- An Earley-Algorithm Context-free grammar Parser Toolkit☆49Dec 3, 2024Updated last year
- Compares Python's text parsing libraries☆27Jan 31, 2022Updated 4 years ago
- A cross platform, high performant caching build system☆49Jun 12, 2018Updated 7 years ago
- A Scannerless GLR parser/parser generater.☆114Updated this week
- LPeg version 1.0 Parser in pure LuaJIT☆113May 9, 2022Updated 3 years ago
- [Unmaintained: Use PyGObject instead] GTK+ / GObject Introspection Bindings for PyPy.☆74Jul 14, 2024Updated last year
- Python Lex-Yacc☆2,922Dec 21, 2025Updated 2 months ago
- Python Model to Text framework for PyEcore, including the Ecore to Python generator☆32Apr 10, 2021Updated 4 years ago
- Python library for creating PEG parsers☆2,461Feb 22, 2026Updated last week
- Work in progress pure python dhall interpreter☆27Dec 23, 2018Updated 7 years ago
- Divmod Axiom is an object database, or alternatively, an object-relational mapper, implemented on top of Python.☆25Jan 13, 2023Updated 3 years ago
- 竜 TatSu generates Python parsers from grammars in a variation of EBNF☆438Updated this week
- Static global objects with constructors and destructors made useful in C++☆29Jul 29, 2016Updated 9 years ago
- Cross-platform tool to put Python's user bin in PATH, no sudo/runas required!☆21Apr 14, 2019Updated 6 years ago
- a book about declarative language definition☆24Mar 31, 2016Updated 9 years ago
- Web interface for the Climaduino controller. Provides the ability to modify parameters and view historical data. Web pages are optimized …☆12May 21, 2015Updated 10 years ago
- Nim wrapper for librdkafka☆10Dec 28, 2023Updated 2 years ago
- Language Independent Test Format☆11Oct 9, 2021Updated 4 years ago
- Go implementation of the Peer-to-Peer Streaming Peer Protocol (rfc7574)☆11Sep 24, 2017Updated 8 years ago
- Clojure / OSGi integration☆32Jul 29, 2012Updated 13 years ago
- Image resizing app that uses seam carving☆17Aug 27, 2013Updated 12 years ago
- Fastest general-purpose parsing library for Python with a familiar API☆49Jun 18, 2025Updated 8 months ago
- Natural language hashing library.☆10Nov 24, 2014Updated 11 years ago
- Some things I would like to see added to Xtext☆16Feb 11, 2015Updated 11 years ago
- A prototype of Mio — modular DAW for live coding, live performance and composing.☆13Jan 12, 2021Updated 5 years ago
- Command-line utility for iteratively developing pipelines, deploying them at scale, and sharing data and derivatives☆10Jun 15, 2020Updated 5 years ago
- Modified fork of CPython's ast module that parses `# type:` comments☆233Jul 3, 2023Updated 2 years ago