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

Ast Python Packages

Python packages with the GitHub topic ast. Sorted by monthly downloads, with stars and forks.
mypyc
ast-serialize

Fast Python parser that generates a serialized AST

82.6M 10 12
pylint-dev
astroid

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

39.2M 584 371
lmfit
asteval

minimalistic evaluator of python expression using ast module

5.8M 223 53
xberg-io
tree-sitter-language-pack

Comprehensive tree-sitter grammar compilation with polyglot bindings — Rust, Python, Node.js, Go, Java, Ruby, Elixir, PHP, C#, WASM, Dart, Kotlin-Android, Swift, Zig, and CLI. 371 languages.

4M 471 70
ast-grep
ast-grep-cli

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

3.1M 16K 473
schettino72
import-deps

find python module imports

2.2M 25 4
Graphify-Labs
graphifyy

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

1.6M 125K 12K
python-rope
rope

a python refactoring library

1.5M 2K 197
ast-grep
ast-grep-py

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

1.3M 16K 473
Kronuz
esprima

ECMAScript parsing infrastructure for multipurpose analysis

1.1M 266 47
cpcloud
protoletariat

Protocol Buffers for the rest of us

657K 214 14
neogeny
tatsu

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

553K 448 58
netromdk
vermin

Concurrently detect the minimum Python versions needed to run code

357K 535 34
asottile
astpretty

Pretty print the output of python stdlib `ast.parse`.

253K 199 22
fastobo
fastobo

Faultless AST for Open Biomedical Ontologies in Python.

206K 34 4
t3rn0
ast-comments

Extension to the built-in ast module. Finds comments in source code and adds them to the parsed tree.

175K 49 11
openrewrite
openrewrite

Automated mass refactoring of source code.

164K 4K 581
smacke
pyccolo

Declarative instrumentation for Python.

150K 104 3
sarj-ai
code-standards

Deterministic standards for Python, TypeScript, SQL, IaC, and repository policy.

132K 5 1
boolangery
luaparser

A Lua parser and AST builder written in Python.

100K 146 49
sarj-ai
sarj-standards

Deterministic standards for Python, TypeScript, SQL, IaC, and repository policy.

99K 5 1
sarj-ai
sarj-python-lint

Deterministic standards for Python, TypeScript, SQL, IaC, and repository policy.

78K 5 1
python-formate
astatine

Some handy helper functions for Python's AST module.

73K 0 1
jgravelle
jcodemunch-mcp

Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.

65K 3K 375
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology