PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Parser Generator Python Packages

Python packages with the GitHub topic parser-generator. Sorted by relevance, with stars and monthly downloads.
antlr
antlr4-python3-runtime

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

49.7M 19K 3K
neogeny
tatsu

竜 TatSu generates Python parsers from grammars in a variation of EBNF

993K 445 56
thautwarm
rbnf-rts

Fastest python pgen with rich features. Runtime support for generated parsers of RBNF.hs and a bootstrap with menhir-like syntax sugars.

4K 5 0
goodmami
pe

Fastest general-purpose parsing library for Python with a familiar API

2K 51 4
Bridgeconn
usfm-grammar

An elegant USFM parser.

1K 59 17
thautwarm
ebnfparser

very powerful and optional parser framework for python

1K 65 6
nobodxbodon
rply-ulang

【木兰定制版】An attempt to port David Beazley's PLY to RPython, and give it a cooler API.

951 2 1
mincrmatt12
nmfu

the "no memory for you" "parser" generator

590 3 0
Bridgeconn
tree-sitter-usfm3

An elegant USFM parser.

447 59 17
avwohl
uplox

Compiler front-end generator: grammar source to canonical JSON tables plus C/C++/Python/Lua drivers

428 1 0
thautwarm
rbnf

This project's lifetime has ended. The successor is https://github.com/thautwarm/frontend-for-free which is WIP. You can check lark-parser project which is a good alt.

416 42 2
summersweet-software
rply-stubs

A stubs library for the much older RPLY package for python

374 1 0
Conqu3red
parsergen

Python library for building Parsers and Lexers Easily

354 1 0
antlr
gcodegen

A simple domain language to generate G-Code

351 19K 3K
jhadida
nxp

Natural eXpression Parsing — A Python 3 parsing library.

213 0 0
Maxcode123
syntactes

Python parser generator

207 0 0
mythonlang
pgen2

Pure Python implementation of pgen, the Python parser generator

190 12 1
samvv
magelang

A work-in-progress lexer/parser generator for a growing number of languages

184 3 1
nuchi
sublime-from-cfg

Generate a sublime-syntax file from a non-left-recursive, follow-determined, context-free grammar

114 11 0
rrozansk
spag

A compiler to translate regular expressions (regular grammars) and LL1 BNF languages (subset of context free grammars) to generated scanners and/or parsers.

107 8 1
SubstrateLabs
selectron

AI web parser library + CLI

85 49 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery