Mesh Infra
Visualize your infrastructure-as-code topology directly inside VS Code.
Mesh Infra scans your workspace, discovers infrastructure resources and dependencies from multiple IaC ecosystems, and renders an interactive graph you can inspect, filter, export, and save as a portable .mix file.
Key Features
- Workspace scanning for Terraform, Kubernetes, Docker Compose, .NET Aspire, and ArgoCD
- Dependency graph generation with cross-tool linking (for example ArgoCD Application -> Kubernetes Kustomization)
- Interactive canvas with pan, zoom, minimap, and relationship-focused node exploration
- Resource and tool filters plus live search
- Rich Inspector tab for both resource nodes and tool/group nodes
- AI documentation generation via language models available in VS Code
- Diagram save/load via
.mix files
- Export support for PNG, JPEG, SVG, and PDF
- Built-in visual themes and optional edge animations
Supported Scanners
Mesh Infra currently ships with production parsers for:

- Terraform (
.tf)
- Kubernetes (
.yaml, .yml)
- Docker Compose (
compose*.yaml, .yml patterns)
- .NET Aspire (
.cs AppHost patterns)
- ArgoCD (
Application, ApplicationSet, AppProject)
What You Can Do
Scan and Explore
- Open your workspace and let Mesh Infra scan automatically
- See resources grouped by tool and type
- Inspect dependencies such as
depends_on, references, network/data/deployment flow
Inspect with Context
- Click any resource node to view:
- type, category, provider
- parsed properties/tags
- source file and line jump
- Click tool/group nodes to view aggregated details (counts, versions, and structure metadata)
Focus, Filter, and Search
- Filter by tool and resource type
- Search resources by name/type/path
- Double-click a node to focus on connected topology and quickly understand impact radius
Document and Export
- Generate AI-based architecture documentation from scanned topology
- Save and reopen diagrams as
.mix
- Export diagram visuals as PNG, JPEG, SVG, or PDF
Getting Started
- Install Mesh Infra from VS Code Marketplace or a local VSIX.
- Open a workspace that contains infrastructure files.
- Run
Mesh Infra: Open Designer from Command Palette.
- Or use shortcut:
- macOS:
Cmd+Shift+I
- Windows/Linux:
Ctrl+Shift+I
Commands
| Command |
Description |
Mesh Infra: Open Designer |
Open the designer and trigger scan view |
Mesh Infra: Load MI |
Load a saved .mix file |
Mesh Infra: Save MI |
Save current diagram as .mix |
Configuration
| Setting |
Default |
Description |
meshinfra.language |
auto |
UI language (auto, en, de, tr, es) |
Requirements
- VS Code
1.90.0 or newer
- For AI documentation features: an installed VS Code AI model provider (for example GitHub Copilot)
Privacy
Mesh Infra works on your local workspace content. Diagram files are saved only where you choose. Review your AI provider settings for model-side data handling when using AI documentation.
License
Mesh Infra Free Use License v1.0 (see LICENSE)
Made by barisozgenn
| |