Kroki
Kroki provides a unified HTTP API to create diagrams from textual descriptions across multiple popular diagram libraries such as GraphViz, PlantUML, Mermaid, and more. It supports GET and POST requests, where GET requests require deflate and base64 encoding and POST requests accept plain text or JSON. Kroki is available as a free online service and as a self-hosted instance that can be run on your own infrastructure under an MIT open source license.
Checked on Oct 4, 2026.
Alternative resources
Proxed.AI
Secure AI APIs in mobile applications without SDKs or backends using split-key architecture and hardware-level device attestation.
Chart.js
A flexible JavaScript charting library for the web that uses HTML5 Canvas for rendering and supports eight different chart types.
Mermaid
An open-source diagramming and charting library that uses text-based definitions and a live editor to render diagrams dynamically.