URL: https://kroki.io GitHub: https://github.com/yuzutech/kroki Description: Kroki provides a unified API for all the diagram libraries: BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag), BPMN, Bytefield, C4 (with PlantUML), D2, DBML, Ditaa, Erd, Excalidraw, GraphViz, Mermaid, Nomnoml, Pikchr, PlantUML, Structurizr, SvgBob, Symbolator, TikZ, UMLet, Vega, Vega-Lite, WaveDrom, WireViz... --- Example Docker Compose on Elestio: version: "3" services: core: image: yuzutech/kroki:latest restart: always environment: - KROKI_MERMAID_HOST=mermaid - KROKI_BPMN_HOST=bpmn - KROKI_EXCALIDRAW_HOST=excalidraw ports: - "172.17.0.1:17359:8000" mermaid: image: yuzutech/kroki-mermaid:latest restart: always ports: - "172.17.0.1:8002:8002" bpmn: image: yuzutech/kroki-bpmn:latest restart: always ports: - "172.17.0.1:8003:8003" excalidraw: image: yuzutech/kroki-excalidraw:latest restart: always ports: - "172.17.0.1:8004:8004"