DEV Community

Nahid
Nahid

Posted on

API Performance Profiler: Live route latency directly inside VS Code ⚔

Hey everyone! šŸ‘‹ I'm Nahid, the creator of API Performance Profiler.
As backend developers, we often fly blind when building APIs locally. You write a route, but you don't really know how fast it runs until you leave your editor, set up Postman, or configure a heavy APM tool.
I wanted performance testing to feel native and frictionless, so I built an open-source, zero-dependency local profiling extension for Node.js (Express & NestJS).
Here is what it brings directly to your editor:
🟢 Inline Latency Metrics: See real-time execution speeds (e.g., 🟢 84ms) rendered right beside your route definitions in the code.
šŸš€ 1-Click Load Testing: A 'ā–¶ Load test' CodeLens sits directly above your route. Click it to replay the last recorded request 1000 times under heavy load.
šŸ“Š Routes Dashboard: A dedicated VS Code sidebar showing all observed routes in your app, sorted from slowest to fastest.
šŸ” 100% Local & Secure: Everything is stored in local memory. No cloud accounts, no external dashboards.
It takes less than a minute to set up. I’d love for you to try it out!
šŸ”— VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=nahid625.api-profiler-vscode
šŸ™ GitHub Repo: https://github.com/Nahid625/api-performance-profiler

Top comments (0)