Diagram
Draw diagrams with code!
Language & Syntax
- Mermaid: JavaScript-based, GitHub native support, and Live editor makes it easily accessible.
- D2: JavaScript-based, rising star.
- Graphviz: Written in C, more powerful, but tricky to use.
- PlantUML: Java-based, old-school, but powerful.
Wrappers
- Diagrams: Python library with some predefined components, use Graphviz under the hood.