SourceDraft
D2 — Modern diagram scripting language
Open-source diagram scripting language (23.7k ★, Go, MPL-2.0). Turns text to diagrams — programmatic, declarative, version-control-friendly. Alternative to Mermaid/Graphviz. Has ELK and dagre layout engines, themes, multiple export formats, VS Code extension, plugins, official MCP server.