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.2M 6K 470
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.

54.2M 19K 3K
lark-parser
lark-parser

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

4.6M 6K 470
has2k1
plotnine

A Grammar of Graphics for Python

3.4M 5K 248
neogeny
tatsu

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

2.9M 443 55
tree-sitter
tree-sitter-verilog

SystemVerilog grammar for tree-sitter

542K 114 41
jxmorris12
language-tool-python

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

347K 519 72
daniperez
vale

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

255K 9 6
JoranHonig
tree-sitter-solidity

Solidity grammar for tree sitter

7K 185 55
cloudblue
lib-rql

Python RQL filters

6K 22 6
stsewd
py-tree-sitter-rst

reStructuredText grammar for tree-sitter

6K 55 10
tlaplus-community
tree-sitter-tlaplus

A tree-sitter grammar for TLA⁺ and PlusCal

6K 75 17
wharflab
tree-sitter-batch

A Windows Batch/CMD grammar for tree-sitter

5K 9 2
AiBrush
pyparsing-rs

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

4K 3 0
Findus23
pylanguagetool

Python Library and CLI for the LanguageTool JSON API

3K 144 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.

3K 25 1
Bridgeconn
usfm-grammar

An elegant USFM parser.

2K 55 17
mzuenni
checktestdata

native python implementation of Checktestdata

2K 2 1
mutalyzer
mutalyzer-hgvs-parser

Mutalyzer HGVS variant description parser.

2K 1 3
LionelAuroux
pyrser

A PEG Parsing Tool

1K 36 8
lifs-tools
pygoslin

Python implementation for Goslin

1K 4 2
ifak
fences

Generate samples for various schemas like json schema and regex

1K 2 2
vitalinguist
ukr-vitalinguist-mcp

MCP server for Ukrainian language: grammar check, surzhyk detection, authentic-rendering lookup. Wraps ukr.vitalinguist.com API as Model Context Protocol tools β€” install in Claude Desktop, Cursor, Cline, Continue, Windsurf, or Claude Code.

936 0 0
stsewd
tree-sitter-rst

reStructuredText grammar for tree-sitter

920 55 10
    • Data from PyPI, GitHub, ClickHouse, and BigQuery