Overview Version History Q & A Rating & Review
FlowLens API Flow
See how your API is wired — without digging through files.
FlowLens analyses ASP.NET Core and FastAPI projects and builds an interactive map of your backend: controllers, routes, services, repositories, DTOs, and MVC views. Explore in the Tree sidebar or the Flow timeline, then click any node to jump straight to the code.
Supported frameworks
Framework
What FlowLens maps
ASP.NET Core
Controllers, MVC views, minimal APIs, routes & HTTP verbs, DI chains, DbContext, request/response DTOs
FastAPI
Routers, endpoints, Pydantic schemas, service layers, CRUD dependencies
Open a workspace with a .csproj or FastAPI project — FlowLens auto-detects and analyses on open.
Features
Tree view — hierarchical explorer grouped by controller
Flow view — vertical timeline of a controller's request path
Endpoints — GET /users, POST /books, etc. with request/response schemas
Click to jump — open the exact file and line from any node
Hover cards — quick preview of classes, methods, and properties
Getting started
Install FlowLens API Flow
Open an ASP.NET Core or FastAPI project
Click the FlowLens icon in the activity bar
Browse Tree or switch to Flow for the visual timeline
Run FlowLens: Analyse Project from the Command Palette to refresh after code changes.
Free vs Pro
Free
Pro
Controllers
Up to 3
Unlimited
Tree & Flow views
✓
✓
Click to jump
✓
✓
Display settings
Default layout
Customize layers (endpoints, services, repos, schemas, views)
Upgrade: Command Palette → FlowLens: Upgrade to Pro
Activate: Command Palette → FlowLens: Activate Pro
Requirements
VS Code 1.85+
ASP.NET Core (.csproj) or FastAPI project