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

Abstract Syntax Tree Python Packages

Python packages with the GitHub topic abstract-syntax-tree. Sorted by relevance, with stars and monthly downloads.
netromdk
vermin

Concurrently detect the minimum Python versions needed to run code

275K 518 28
openrewrite
openrewrite

Automated mass refactoring of source code.

217K 3K 522
inducer
cgen

C/C++ source generation from an AST

23K 177 35
spookylukey
pyastgrep

Grep Python Abstract Syntax Trees (AST) using XPath

3K 107 3
hunterhogan
asttoolkit

A toolkit for manipulating and transforming Python Abstract Syntax Trees (AST).

2K 7 0
python-security
python-taint

A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications

2K 2K 249
git-afsantos
bonsai-code

Simplified interface for syntax trees and program models.

1K 16 9
hchasestevens
bellybutton

Custom Python linting through AST expressions

1K 279 14
mbdevpl
horast

Human-oriented abstract syntax tree (AST) parser/unparser for Python 3 that doesn't discard comments.

1K 17 7
stefmolin
docstringify

Flag missing docstrings and, optionally, generate them from signatures and type annotations.

994 6 1
cedricrupb
code-diff

Fast AST based code differencing in Python

922 45 6
zerlok
astlab

provides an intuitive API for building and manipulating Abstract Syntax Trees (ASTs) to generate Python code.

832 2 0
80sVectorz
ast-pattern-engine

A powerful, programmatic, regex-inspired AST pattern matching and manipulation library for Python.

702 1 0
JamesPhillipsUK
visast

VisAST: Building and visualising Abstract Syntax Trees for Python code.

586 16 3
democritus-project
d8s-python

Democritus functions for working with Python code.

487 2 4
zzhengnan
iscan

iscan helps you identify your project's dependencies

476 2 0
mbdevpl
open-fortran-parser

XML output generator for Open Fortran Parser, and Python wrapper for it.

379 23 7
nottheswimmer
pytago

Transpiles some Python into human-readable Golang.

365 396 30
aranega
iguala

Non-linear pattern matching for Python's objects, or a regexp-like for objects, query/match object graphs/tree/AST in a declarative way

354 7 0
kairos-xx
tree-interval

A Python package for managing and visualizing interval tree structures

292 3 0
Ragnarok540
astspy

Abstract Syntax Tree SPY

266 0 0
furkanonder
bor

User-friendly, tiny source code searcher written by pure Python.

239 108 4
mbdevpl
horast-rereleased

Human-oriented abstract syntax tree (AST) parser/unparser for Python 3 that doesn't discard comments.

208 17 7
democritus-project
democritus-python

Democritus functions for working with Python ASTs.

195 2 4
    • Data from PyPI, GitHub, ClickHouse, and BigQuery