AST Visualizer
Paste GitHub URLs, get instant Python code insights visually
AST Visualizer
Paste GitHub URLs, get instant Python code insights visually
AST Visualizer is a privacy-first code intelligence platform that parses Python projects into interactive Abstract Syntax Tree diagrams and dependency graphs. Designed for developers inheriting unfamiliar codebases, it reveals code structure, calculates McCabe complexity metrics, and detects circular dependencies without storing any code on servers.
Key Features
One-Click GitHub Analysis – Paste any public GitHub repository URL to instantly generate interactive visualizations without downloads or manual setup
Abstract Syntax Tree Explorer – Zoom, pan, and inspect AST nodes to see exactly how Python's compiler interprets your code at the parser level
McCabe Complexity Scoring – Automatically calculate cyclomatic complexity for every function with color-coded hotspots (red flags for scores >10)
Circular Dependency Detection – Visualize module import chains to identify architectural anti-patterns and prevent runtime ImportError exceptions
Full Project Topology – Upload entire project folders (Pro) to map class hierarchies, inheritance chains, and cross-file relationships in unified dependency graphs
This product is best for
Pricing Model
Freemium