AI Presentation Builders Index
April 23, 2026 · View on GitHub
A curated collection of tools, agents, and assistants for generating presentations and decks with AI. Scope is focused on open / self-hosted / agent-driven builders. SaaS-only utilities are out of scope for now.
Last Updated: April 2026
Highlights
Standouts by community traction at the time of curation (snapshot, not tracked live):
- reveal.js — the dominant open-source HTML presentation framework; target output for many AI slide generators.
- Slidev — developer-first Markdown slide framework with rich Vue/React ecosystems and strong AI-agent integration stories.
- Marp — Markdown-to-deck ecosystem that most Marp-oriented agent skills and MCPs build on top of.
- visual-explainer — the most widely-adopted agent skill in this index for generating rich HTML decks.
- ppt-master — leading open AI pipeline for producing natively-editable PPTX from documents.
- PPTAgent — agentic framework for reflective PowerPoint generation, well-cited in research.
Table of Contents
- AI Presentation Generators
- Agent Skills
- CLI Tools
- Frameworks and Libraries
- MCP Servers
- Renderers and Parsers
- Typst Ecosystem
- Browse on GitHub
AI Presentation Generators
Standalone AI applications and frameworks that produce full decks end-to-end.
PPT Master
AI pipeline that converts any document into a natively-editable PPTX — real PowerPoint shapes, not image placeholders. Strong choice when downstream editing in PowerPoint matters.
PPTAgent
Agentic framework for reflective PowerPoint generation from the ICIP lab — research-oriented, multi-step planning and revision.
Presentation AI (ALLWEONE)
Open-source Gamma alternative — themed, AI-generated slide generator with a web UI. Closest feel to commercial "type a prompt, get a deck" SaaS.
Agent Skills
Claude Code skills and agent tooling that plug into an existing agent loop rather than running as standalone apps.
Academic PPTX Skill
Claude skill tailored for academic presentations — conference talks, seminar slides, thesis defenses. Enforces action titles, argument structure, and citation discipline on top of Anthropic's built-in PPTX skill.
Decker
Lightweight agent for creating slide decks, from the Embabel agent framework.
Frontend Slides Editable
Editable HTML presentation skill for Codex / Claude Code — drag-resize editing, slide reordering, local save/export, and PPTX-to-web conversion. Differentiator vs. generator-only skills: it keeps the deck editable in the browser.
Marp Slides
MARP-focused Claude Code skill with 22 curated example decks, SVG charts, dark/light themes, and dashboard components. Good starting point if you want MARP output with opinionated design.
NanoBanana PPT Skills
AI-generated PPT skill with smart transitions and interactive playback — visual polish focus.
PPT Agent Skills
Code-driven presentation generation framework — "generate presentations the way you'd build software." Strong pick when you want structured, reproducible deck pipelines.
Reveal.js Skill
Claude Code skill specifically for producing reveal.js presentations.
Skills Slides
Claude Code skill advertising 50,000+ unique HTML presentation designs with zero dependencies and an explicit "anti-AI-slop" stance on templates.
Slide Creator
Claude Code skill for generating HTML presentations with AI planning, style discovery, and PPTX export.
Slide Deck Generator
AI skill for coding agents that produces browser-based slide decks using React, Vite, and Framer Motion. Good fit when the output needs to feel like a modern web app, not just slides.
Slide Writer
Slide-writing skill for generating enterprise HTML presentations from ideas, outlines, documents, and speech drafts.
Visual Explainer
Agent skill that generates rich HTML pages or slide decks for diagrams, diff reviews, plan audits, data tables, and project recaps — broader than "just slides" and the most-starred agent-skill entry in this index.
CLI Tools
deck
CLI for creating decks from Markdown, with a Google Slides backend. Useful when the deliverable needs to land inside Google Slides.
Frameworks and Libraries
The underlying rendering frameworks most AI generators and agent skills target.
flutter_deck
Lightweight, customisable presentation framework built in Flutter — interesting option if you want decks with native mobile/desktop behaviour.
Glissando
"Slide decks as code, built for AI agents." Early-stage but explicitly agent-first in its design.
inspire.js
Lean, hackable, extensible slide deck framework (formerly CSSS) from Lea Verou. Minimalist alternative to reveal.js.
Marp
Entrance repo for the Markdown presentation ecosystem — the framework most Markdown-oriented AI deck tools target.
Marpit
The skinny core engine underneath Marp — the layer to build on if you're authoring your own Markdown-to-deck tooling.
reveal.js
The HTML Presentation Framework — the de-facto target for most browser-based AI deck generators.
Slidev
Developer-first Markdown slide framework with a strong Vue/React ecosystem. Popular target for AI agents because its source format is clean and diffable.
MCP Servers
Model Context Protocol servers that expose deck-building tools to AI agents.
2slides MCP
MCP server for the 2slides PPT / presentation generation agent.
Google Slides MCP
Focused MCP server for Google Slides operations.
Google Workspace MCP
Comprehensive Google Workspace MCP — includes Slides alongside Gmail, Calendar, Docs, Sheets, Drive, etc. Pick this over the Slides-only MCP when you want one integration covering the whole Workspace surface.
Marp MCP
MCP server that lets AI agents build and edit Marp slide decks via structured tools.
Renderers and Parsers
Lower-level tooling for reading or rendering PPTX content.
pptx-renderer
Browser-native, high-fidelity PPTX renderer — parses Office Open XML and renders slides as HTML/SVG with pixel-level regression testing against PowerPoint.
Typst Ecosystem
Deck tooling built on Typst — attractive when you want academic/typographic quality and code-driven source.
grape-suite
Typst template suite covering papers, presentation slides, exams, and more.
Touying
The main Typst package for building presentation slides — the Typst analogue to Marp/Slidev.
typst-slides
Typst beamer-style slides template for presentations.
Browse on GitHub
Topic pages for discovering additional tools not yet curated here: