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
- Search — jump to controllers, endpoints, services, and schemas from the Command Palette
- 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
Commands (Command Palette):
| Command | What it does |
|---|---|
| FlowLens: Analyse Project | Refresh the map after code changes |
| FlowLens: Search | Find and jump to any layer in your API |
| FlowLens: Upgrade to Pro | Unlock unlimited controllers and full-project search |
| FlowLens: Activate Pro | Enter your Gumroad license key |
Free vs Pro
| Free | Pro | |
|---|---|---|
| Controllers | Up to 3 | Unlimited |
| Project search | Visible controllers only | Full project search |
| 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
What's new in 1.0.6
- FlowLens: Search — live search across controllers, endpoints, services, interfaces, repositories, schemas, and views
- Free tier searches visible controllers; Pro searches the entire project
Requirements
- VS Code 1.85+
- ASP.NET Core (
.csproj) or FastAPI project