Skip to main content

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.