PyFlowLensUnderstand Python code without reading every line. PyFlowLens statically analyzes your Python (FastAPI) project and visualizes the entire execution flow — function calls, data transformations, branch logic, and dependency injection chains — in an interactive graph inside VS Code. What It Does
ViewsReview BriefGet a quick summary: risk scores, key concerns, decision points, and error paths — before you dive into the code. Code FlowExecution steps with actual source code inline. See what the code does in the order it runs. Data FlowFollow the data: query → transform → validate → branch → respond. See how variables flow through your API. Call StackClassic function call graph. Drill down from the API trigger (L0) through services (L1-L2) to individual statements (L4). CFG (Control Flow Graph)Branches, loops, and exception paths visualized with source code. Human-readable branch labels like Change Impact AnalysisChanged a function? Click "Analyze Uncommitted Changes" in the sidebar to instantly see:
Runtime TracingSend an actual HTTP request from the sidebar and see which code paths were executed:
Quick Start
Commands
Requirements
Feedback & IssuesFound a bug? Have a feature request? Contributions and feedback are always welcome! |