Developer tools

Visualize architecture
and design for
distributed systems

See what is actually there, then design what comes next. Services, endpoints, protocols and infrastructure topology, mapped from source instead of drawn by hand.

Live service topology

Extensions

Two actively maintained products, published for both Visual Studio Code and JetBrains IDEs. Both run entirely on the local machine, read the workspace directly, and transmit no data to any external server.

MeshGraph

Featured on VS Code Marketplace

Scans a workspace, monorepo or multi repo, and turns a microservices codebase into a visual map. Detects services, API endpoints and communication patterns straight from source, then draws connections between endpoints and generates sequence diagrams, flowcharts and dependency graphs.

  • .NET
  • Spring Boot
  • Go
  • Node.js
  • Python
  • Rust
  • REST
  • gRPC
  • GraphQL
  • Kafka
  • RabbitMQ
MeshGraph scanning a workspace and connecting microservices on an interactive canvas

Mesh Infra

Listed on CNCF Landscape

Does the same for infrastructure. Discovers resources across several IaC ecosystems and links them to each other, so an ArgoCD Application connects through to the Kubernetes workloads it manages and you can see what a Terraform change touches before applying it.

  • Terraform
  • Kubernetes
  • Docker Compose
  • .NET Aspire
  • ArgoCD
Mesh Infra rendering an infrastructure-as-code dependency graph from a workspace

Publisher

@barisozgenn

MeshGraph and Mesh Infra are published and maintained under the Visual Studio Code Marketplace publisher account barisozgenn, and on the JetBrains Marketplace. barisozgen.net is the official website for both.

View publisher