Using ASTs to visualize complex codebases
Show HN: A Satellite View for Python Code
Based, Using ASTs to visualize complex codebases works in show hn launch.
Profile
Hi HN,I built ast-visualizer.com because I wanted a way to visualize the architecture/structure of a Python repo before dived into the code.Most tools tell you what the code does; I wanted to see how it's built.The Problem: Onboarding onto a large codebase is a nightmare. LLMs help with single functions, but they struggle to show you the "God Objects," circular dependencies, or high-complexity hotspots across 50+ files.What it does:Dependency Graph: Visualizes imports and file complexity to find architectural bottlenecks.Radial AST Heatmaps: Maps individual files and color-codes them by Cyclomatic Complexity (McCabe). If a node is red, the section of code is a refactoring candidate.Complexit
As a business in show hn launch, Using ASTs to visualize complex codebases is listed here with the public details available about it.
Directory data places it at the Show HN launch stage.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: ast-visualizer.com
Browse related
Create a free account