Mermaid lets you create diagrams and visualizations using text and code.
Mermaid has different types of diagrams: Flowchart, Sequence Diagram, Class Diagram, State Diagram, Entity Relationship Diagram, User Journey, Gantt, Pie Chart, Requirement Diagram, and others.
MermaidJS and MermaidInk are very similar; the main difference is in which environment the mermaid-js specifications are converted into images.
uses a local installation of mermaid-cli
via the shell program mmdc