General
General-Purpose & Multi-Paradigm diagramming tools.
This section contains documentation and resources for tools in the General domain.
Mermaid
ID: mermaid
Description: Markdown-inspired syntax for generating flowcharts, sequence diagrams, and charts.
PlantUML
ID: plantuml
Description: Text-based language for creating UML diagrams and system architectures.
Graphviz
ID: graphviz
Description: Open-source graph visualization software using the DOT language.
Graphviz DOT
ID: dot
Description: Open-source graph visualization software using the DOT language.
D2
ID: d2
Description: Modern, declarative diagram scripting language.
Diagrams.net
ID: diagramsnet
Description: Open-source visual diagram editor engine (Draw.io).
Excalidraw
ID: excalidraw
Description: Virtual whiteboard tool for hand-drawn, sketch-style diagrams.
UMLet
ID: umlet
Description: Free, interactive UML diagram drawing tool.
TikZ
ID: tikz
Description: Programmatic graphics package for TeX/LaTeX.