API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC
uml

Kroki Diagram API

Kroki provides a unified HTTP API for generating diagrams from textual descriptions. It supports over 20 diagram types including PlantUML, Mermaid, GraphViz, BlockDiag, BPMN, C4, Structurizr, Excalidraw, Vega, and WaveDrom. Requests can be sent as GET (diagram encoded in URL) or POST (diagram in request body). Output formats include SVG, PNG, PDF, and JPEG. Kroki is open source and can be self-hosted.

Documentation

Specifications

OpenAPI

kroki-openapi.yml Raw ↑