{
  "slug": "dot-to-svg",
  "name": "gizza-ai/dot-to-svg",
  "version": "0.1.0",
  "title": "DOT to SVG — render Graphviz diagrams online — gizza.ai",
  "description": "Render Graphviz DOT source to a clean, scalable SVG in your browser — no Graphviz install. Directed and undirected graphs, labels, dark mode. No upload.",
  "tags": [
    "dot to svg",
    "graphviz online",
    "dot renderer",
    "render graphviz",
    "dot diagram",
    "graphviz svg"
  ],
  "category": "image",
  "urls": {
    "page": "https://gizza.ai/tools/dot-to-svg/",
    "markdown": "https://gizza.ai/tools/dot-to-svg/index.md",
    "descriptor": "https://gizza.ai/tools/dot-to-svg/tool.json",
    "deep_link_example": "https://gizza.ai/tools/dot-to-svg/?dot=digraph%20%7B%0A%20%20a%20-%3E%20b%3B%0A%20%20b%20-%3E%20c%3B%0A%20%20a%20-%3E%20c%3B%0A%7D&dark_mode=true"
  },
  "cli": "gizza tool dot-to-svg \"digraph {\n  a -> b;\n  b -> c;\n  a -> c;\n}\"",
  "tool": {
    "description": "Render Graphviz DOT diagram source into a standalone, scalable SVG — no Graphviz install needed. Pass `dot` as DOT source for a directed (digraph) or undirected (graph) graph; optional `dark_mode` recolors for a dark background. Returns the SVG markup as text. Runs locally on the device.",
    "parameters": {
      "additionalProperties": false,
      "properties": {
        "dark_mode": {
          "default": false,
          "type": "boolean"
        },
        "dot": {
          "type": "string"
        }
      },
      "required": [
        "dot"
      ],
      "type": "object"
    }
  }
}