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

Parser Python Packages

Python packages with the GitHub topic parser. Sorted by monthly downloads, with stars and forks.
hukkin
tomli

A lil' TOML parser

253.9M 573 69
Kozea
tinycss2

A tiny CSS parser

95.7M 191 32
mypyc
ast-serialize

Fast Python parser that generates a serialized AST

82.6M 10 12
tobymao
sqlglot

Python SQL Parser and Transpiler

73.8M 10K 1K
lark-parser
lark

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

68.9M 6K 536
mike-oakley
openapi-pydantic

Modern, type-safe OpenAPI schemas in Python using Pydantic 1.8+ and 2.x

54.6M 124 23
pdfminer
pdfminer-six

Community maintained fork of pdfminer - we fathom PDF

54.2M 7K 1K
pylint-dev
astroid

A common base representation of python source code for pylint and other projects

39.2M 584 371
mangiucugna
json-repair

Repair malformed JSON from LLMs, APIs, logs, and user input in Python.

32.3M 5K 221
CourtBouillon
tinyhtml5

A tiny HTML5 parser

28.6M 9 1
crdoconnor
strictyaml

Type-safe YAML parser and validator.

24.2M 2K 68
mkdocstrings
griffe

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API.

22.9M 699 78
wroberts
pytimeparse

A small Python module to parse various kinds of time expressions.

22.9M 299 44
dbt-labs
dbt-extractor

A tool to analyze and extract information from Jinja used in dbt projects.

19M 33 10
RDFLib
rdflib

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

13.8M 3K 614
tree-sitter
tree-sitter-bash

Bash grammar for tree-sitter

12.5M 331 125
tree-sitter
tree-sitter-javascript

Javascript grammar for tree-sitter

12.4M 494 201
tree-sitter
tree-sitter-python

Python grammar for tree-sitter

10M 569 251
tree-sitter
tree-sitter-typescript

TypeScript grammar for tree-sitter

9.4M 534 186
tree-sitter
tree-sitter-c

C grammar for tree-sitter

8.8M 396 207
tree-sitter
tree-sitter-java

Java grammar for tree-sitter

8.4M 277 144
collective
icalendar

icalendar parser library for Python

8.1M 1K 479
decalage2
oletools

oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.

8.1M 3K 606
tree-sitter
tree-sitter-go

Go grammar for tree-sitter

8M 421 97
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology