D2
A declarative diagramming tool that converts text descriptions into visual diagrams. It supports a modern API design and flexible customization, making it suitable for engineering diagram use cases such as system architecture diagrams and data flow diagrams.
Timeline (last 90 days)
D2 is a declarative diagramming tool that offers seven adjustable visual parameters, including built-in templates such as sketch style and terminal style.
The D2 project has received 24,000 stars.
D2 is a declarative diagramming tool that converts text descriptions into visual diagrams, where users only need to describe the logical structure of the diagram without worrying about the specific positions of nodes and connections.
Prior to this open-sourcing, TALA was a proprietary component that had not been released, while D2 itself had already been open-sourced earlier.
TALA, the core layout engine of the D2 diagramming tool, has been officially open-sourced.
After TALA is open-sourced, D2's complete technology stack becomes auditable, giving it a competitive advantage in enterprise environments with strict compliance requirements.
D2 is positioned between Graphviz and Mermaid: offering more modern syntax and output than Graphviz, and more powerful layout control and complex diagram support than Mermaid.
TALA, which stands for Terrastruct Auto-Layout Algorithm, is the core layout engine of the D2 diagramming tool, specifically designed to handle automatic layout of complex diagrams.
All Facts (7)
D2 is a declarative diagramming tool that offers seven adjustable visual parameters, including built-in templates such as sketch style and terminal style.
50%UnverifiedTALA, which stands for Terrastruct Auto-Layout Algorithm, is the core layout engine of the D2 diagramming tool, specifically designed to handle automatic layout of complex diagrams.
50%UnverifiedD2 is a declarative diagramming tool that converts text descriptions into visual diagrams, where users only need to describe the logical structure of the diagram without worrying about the specific positions of nodes and connections.
50%UnverifiedD2 is positioned between Graphviz and Mermaid: offering more modern syntax and output than Graphviz, and more powerful layout control and complex diagram support than Mermaid.
50%UnverifiedAfter TALA is open-sourced, D2's complete technology stack becomes auditable, giving it a competitive advantage in enterprise environments with strict compliance requirements.
50%UnverifiedPrior to this open-sourcing, TALA was a proprietary component that had not been released, while D2 itself had already been open-sourced earlier.
50%UnverifiedTALA, the core layout engine of the D2 diagramming tool, has been officially open-sourced.
50%