Architecture Tools

Microservice Service Map

Paste a service configuration manifest, explore an interactive dependency graph, and surface the relationships between domains, owners, and protocols.

Configuration
Provide services and dependencies. Use status to colour nodes.
Graph controls
Adjust link visibility and highlight a service to inspect connected edges.

Use mouse drag to pan, scroll to zoom, and click a service node to focus it.

Service catalogue

Valid JSON config required to show services.

Dependency map
Interactive force-directed graph rendered with D3.
Tips for actionable maps

• Keep service IDs unique—they serve as node identifiers in the graph.

• Link metadata (protocols, notes) appears on the edge labels—use abbreviations for readability.

• Colour coding is controlled via status. Choose from healthy, warning, or critical.

Roadmap

• Coming soon: import directly from OpenAPI/AsyncAPI specs or service catalogues.

• Export snapshots as SVG or PNG to drop into architecture docs and post-incident reviews.

• Add edge weighting to visualise request throughput or latency budgets on each dependency.