AST Visualizer Review: Developer Tools | Software on the Web

AST Visualizer

AST Visualizer logo
AST Visualizer

Paste GitHub URLs, get instant Python code insights visually

Use Cases
Not listed yet
Pricing
Freemium
Platforms
Not listed yet

Overview

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

AST Visualizer homepage showing Paste GitHub URLs, get instant Python code insights visually

Details

  • 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

Alternatives

A shortlist of related products to compare before you leave the page.

View all alternatives
Atla AI logo
Atla AI

Automatically identify and fix agent failure patterns

Developer Tools Freemium

Instead of manually digging through thousands of execution traces without a clear signal, Atla's intelligent analysis automatically identifies failure...

  • Automated Pattern Detection: Automatically identifies recurring failure patterns across thousands of agent execution traces without manual analysis or endless debugging sessions
  • LLM-as-a-Judge Evaluation: Uses an advanced language model evaluation to assess agent performance step-by-step and provide a detailed analysis of decision-making processes
  • Targeted Fix Suggestions: Provides specific, actionable recommendations for resolving identified issues rather than generic debugging advice or surface-level insights
TaskFrame logo
TaskFrame

Visual task management for software development teams

Productivity Freemium

Unlike traditional task management tools that operate in isolation, TaskFrame links tasks directly to UI elements, ensuring seamless collaboration be...

Canary logo
Canary

Streamline your development workflow by catching bugs and regressions before production wi...

Developer Tools Custom Developers

Canary eliminates the tedious and time-consuming process of manual testing, allowing developers to focus on building features while ensuring their cod...

  • Automated testing workflows that catch broken auth flows, slow page loads, and failing checkouts before they affect users, reducing debugging time by up to 80%.
  • AI-powered test generation that understands code changes and user workflows, providing comprehensive test coverage without the need for manual scripting.
  • Real-time test results and video recordings of failures, enabling developers to quickly identify and fix issues before merging code, resulting in a 50% reduction in deployment failures.

Launched

Ideal for

Developers Engineering Teams

Ownership

If this is your product, contact us and we can help transfer it to you.

Loading search...

Preparing products and categories.

Discover Faster

Search products and categories

Type to search instantly, or jump into the most popular spaces and products right now.

Loading categories...
No popular categories available right now.
No categories matched.

These picks are surfaced from the most active approved products on the site.

Searching...

Loading popular products...

No popular products available right now.

No matching products or categories found.

Try a broader keyword or browse the popular picks on the left.