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

Grammar Python Packages

Python packages with the GitHub topic grammar. Sorted by relevance, with stars and monthly downloads.
lark-parser
lark

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

75.9M 6K 493
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
lark-parser
lark-parser

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

3.4M 6K 493
has2k1
plotnine

A Grammar of Graphics for Python

3.1M 5K 251
neogeny
tatsu

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

993K 445 56
tree-sitter
tree-sitter-verilog

SystemVerilog grammar for tree-sitter

960K 119 41
jxmorris12
language-tool-python

a free, non-AI python grammar checker πŸ“βœ…

430K 528 72
daniperez
vale

Install πŸ“ Vale (grammar & style check tool ) in 🐍 Python environments. Package available at πŸ“¦ https://pypi.org/project/vale/

239K 9 6
JoranHonig
tree-sitter-solidity

Solidity grammar for tree sitter

20K 186 56
cloudblue
lib-rql

Python RQL filters

8K 22 6
AiBrush
pyparsing-rs

Rust rewrite of Python's pyparsing library with PyO3 bindings. 20-45x faster than original pyparsing.

5K 3 0
tlaplus-community
tree-sitter-tlaplus

A tree-sitter grammar for TLA⁺ and PlusCal

5K 76 18
Findus23
pylanguagetool

Python Library and CLI for the LanguageTool JSON API

5K 145 10
mzuenni
checktestdata

native python implementation of Checktestdata

4K 2 1
mideind
reynir-correct

Spelling and grammar correction for Icelandic

4K 18 3
edacommons
rawast

Universal bidirectional grammar-driven engine for EDA file formats. One grammar drives parse + save for GDSII, LEF, DEF, Tcl.

3K 7 1
ggfevans
tree-sitter-hujson

A tree-sitter grammar for HuJSON (Human JSON)

3K 0 0
wharflab
tree-sitter-batch

Tree-sitter grammar for Windows Batch / CMD scripts (.bat, .cmd).

3K 12 3
ifak
fences

Generate samples for various schemas like json schema and regex

2K 2 2
stsewd
py-tree-sitter-rst

reStructuredText grammar for tree-sitter

2K 56 10
BESSER-PEARL
bocl

B-OCL is a tool designed to parse and evaluate the OCL constraints designed on BESSER models. It is a python based implementation that utilises a parser and listener generated via an ANTLR4 grammar.

2K 25 3
lifs-tools
pygoslin

Python implementation of parsers for the Grammars on succinct lipid nomenclature (Goslin).

2K 4 2
LionelAuroux
pyrser

A PEG Parsing Tool

2K 36 7
jmishra01
swiftlet

Swiftlet provides Python bindings for Swiftlet, a high-performance parsing library built in Rust. It accepts an EBNF-style grammar and parses input text into a tree of Tree and Token nodes.

1K 3 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery