D2 is a modern diagram scripting language that turns text to diagrams.
-
Updated
Apr 24, 2026 - Go
D2 is a modern diagram scripting language that turns text to diagrams.
Generate High Level Cloud Architecture diagrams using YAML syntax.
Create your software architecture models and diagrams in Go.
Create beautiful SVG renderings of ASCII diagrams.
ndiag is a high-level architecture diagramming/documentation tool.
Create diagrams from the Kubernetes API with go-diagrams.
Reverse-engineering tool for docker environments
Reasoning AI Workflows (devtools included)
A Model Context Protocol (MCP) server that provides D2 diagram generation and manipulation capabilities.
Server-side SVG renderer for Mermaid using Firefox & Geckodriver
Go CLI using AI for structured system design documents, artifacts, and Mermaid diagrams.
Golang based wiki engine with content in Markdown format, support for attachments, diagrams, git storage, and fulltext search
🕸️ Visualize your codebase's dependencies with ease, simplifying complex structures and enhancing project understanding.
Add a description, image, and links to the diagrams topic page so that developers can more easily learn about it.
To associate your repository with the diagrams topic, visit your repo's landing page and select "manage topics."