Diagram Software and Libraries
Software
-
Gliffy
-
Diagramming software (not free)
-
Has Confluence plugin
Libraries
-
Mermaid.js
-
A JavaScript based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.
-
https://medium.com/better-programming/making-diagrams-fun-again-with-mermaid-8a2c9ea3e471
-
Live Editor: https://mermaid-js.github.io/mermaid-live-editor/
-
Cheat Sheet: https://jojozhuang.github.io/tutorial/mermaid-cheat-sheet
-
Kroki
-
Creates diagrams from textual descriptions.
-
Provides and API to generate diagrams for several diagramming libraries including Mermaid.js
-
Diagram Types: https://docs.kroki.io/kroki/diagrams-types/
-
Examples: https://kroki.io/examples.html
-
Run as a Docker container: https://docs.kroki.io/kroki/setup/install/