Back to articles
I built a VS Code extension that scans your code and draws your microservice architecture

I built a VS Code extension that scans your code and draws your microservice architecture

via Dev.to WebdevBaris Ozgen

Every codebase I joined had the same problem — nobody knew how the services actually connected. There was always a diagram somewhere in Confluence, but it was six months out of date and missing half the services. So I built MeshGraph. What is MeshGraph? It's a free VS Code extension that scans your workspace, discovers all your services and their API endpoints, and lets you visualize everything on an interactive canvas — without leaving your editor. How it works 1. Automatic scanning Open any workspace and MeshGraph detects your projects and endpoints automatically. No config files, no setup. It supports: .NET / ASP.NET Core, Java / Spring Boot, Go (Gin, Echo, Fiber, Chi), Node.js (Express, Fastify, NestJS), Python (FastAPI, Flask, Django), Rust (Actix, Axum, Rocket) REST, gRPC, GraphQL, Kafka, RabbitMQ, WebSocket, SignalR 2. Visual canvas Drag discovered services onto a React Flow canvas. Draw connections between endpoints to map how services communicate. Add notes to describe contrac

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
2 views

Related Articles