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

401K 522 29
openrewrite
openrewrite

Automated mass refactoring of source code.

215K 4K 533
inducer
cgen

C/C++ source generation from an AST

39K 177 35
democritus-project
d8s-python

Democritus functions for working with Python ASTs.

6K 2 4
hunterhogan
asttoolkit

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

5K 7 0
spookylukey
pyastgrep

Grep Python Abstract Syntax Trees (AST) using XPath

3K 109 3
python-security
python-taint

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

2K 2K 249
mbdevpl
horast

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

2K 17 7
hchasestevens
bellybutton

Custom Python linting through AST expressions

1K 279 14
cedricrupb
code-diff

Fast AST based code differencing in Python

1K 48 6
git-afsantos
bonsai-code

Simplified interface for syntax trees and program models.

940 16 9
zerlok
astlab

A Python library for building and generating Abstract Syntax Trees (ASTs) with a simple, intuitive API.

883 3 0
stefmolin
docstringify

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

850 9 1
80sVectorz
ast-pattern-engine

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

690 1 0
zzhengnan
iscan

iscan helps you identify your project's dependencies.

630 2 0
mbdevpl
open-fortran-parser

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

444 23 7
kairos-xx
tree-interval

A Python package for managing and visualizing interval tree structures with AST analysis capabilities.

376 3 0
aranega
iguala

Non-linear pattern matching for Python's objects, or rexep-like for objects

365 7 0
nottheswimmer
pytago

Transpiles some Python into human-readable Golang.

343 396 30
JamesPhillipsUK
visast

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

324 16 3
xwasoux
astars

Astars is a lightweight program-structure engine. It parses source code into an AST-like structure, lets users inspect and query that structure, and maps nodes back to their original source spans and source text.

313 0 1
Ragnarok540
astspy

Abstract Syntax Tree SPY

265 0 0
democritus-project
democritus-python

Democritus functions for working with Python ASTs.

237 2 4
furkanonder
bor

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

225 108 4
    • Data from PyPI, GitHub, ClickHouse, and BigQuery