AST Visualizer
Paste GitHub URLs, get instant Python code insights visually
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
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.
Automatically identify and fix agent failure patterns
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
Visual task management for software development teams
Unlike traditional task management tools that operate in isolation, TaskFrame links tasks directly to UI elements, ensuring seamless collaboration be...
Streamline your development workflow by catching bugs and regressions before production wi...
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
Ownership
If this is your product, contact us and we can help transfer it to you.