{
  "slug": "markdown-to-slides",
  "name": "gizza-ai/markdown-to-slides",
  "version": "0.1.0",
  "title": "Markdown to Slides — Turn Markdown into an HTML Slide Deck — gizza.ai",
  "description": "Convert Markdown to a self-contained HTML slide deck in your browser — split slides with ---, arrow-key and swipe navigation, light or dark theme. Free, private.",
  "tags": [
    "markdown to slides",
    "markdown presentation",
    "markdown slideshow",
    "html slide deck",
    "markdown to html slides",
    "slide generator",
    "markdown deck",
    "reveal markdown"
  ],
  "category": "documents",
  "urls": {
    "page": "https://gizza.ai/tools/markdown-to-slides/",
    "markdown": "https://gizza.ai/tools/markdown-to-slides/index.md",
    "descriptor": "https://gizza.ai/tools/markdown-to-slides/tool.json",
    "deep_link_example": "https://gizza.ai/tools/markdown-to-slides/?markdown=%23%20Title%20slide%0A%0Aby%20you%0A%0A---%0A%0A%23%23%20Point%20one%0A%0A-%20a%0A-%20b%0A%0A---%0A%0A%23%23%20Thanks%21&theme=light&title=Slides"
  },
  "cli": "gizza tool markdown-to-slides \"# Title slide\n\nby you\n\n---\n\n## Point one\n\n- a\n- b\n\n---\n\n## Thanks!\"",
  "tool": {
    "description": "Convert a Markdown document into a single self-contained, navigable HTML slide deck. Each slide is separated by a thematic break (`---`, `***`, or `___`) on its own line. Markdown is rendered with CommonMark plus GitHub-flavored extensions (tables, task lists, strikethrough, footnotes) and sanitized, then wrapped in one HTML file with embedded CSS and keyboard/click/swipe navigation, a slide counter, and a progress bar — no external dependencies, no build step. Pass the document as `markdown`; optionally set `theme` (\"light\"|\"dark\") and a document `title`.",
    "parameters": {
      "additionalProperties": false,
      "properties": {
        "markdown": {
          "description": "The Markdown document to turn into slides. Slides are separated by a thematic break (`---`, `***`, or `___`) on its own line.",
          "type": "string"
        },
        "theme": {
          "default": "light",
          "description": "Color theme for the generated deck.",
          "enum": [
            "light",
            "dark"
          ],
          "type": "string"
        },
        "title": {
          "description": "Title for the generated HTML document (the browser tab). Defaults to \"Slides\".",
          "type": "string"
        }
      },
      "required": [
        "markdown"
      ],
      "type": "object"
    }
  }
}