Docs
How PPTX.gallery works
PPTX.gallery is the public reference catalog for OPF design choices — the browsable, searchable companion to PPTX.dev. Every named design choice an OPF document can reference lives here, with a page, a preview, and metadata that both humans and AI agents can use.
Two audiences, one catalog
The gallery serves two co-equal audiences. Every page is designed for both.
Humans
Browse real presentation designs visually. Use named design choices as a shared vocabulary when describing what you want — to a colleague, to an AI agent, or to PPTX.dev directly.
AI agents
Query the catalog during presentation generation. Every design choice has a stable OPF name, structured data, and a JSON endpoint you can consume programmatically.
The OPF contract
OPF (Open Presentation Format) is the presentation format schema defined on PPTX.dev. An OPF document describes a presentation as a collection of named choices — “use the modern-minimal color scheme, the aptos font scheme, the problem-solutionnarrative” — instead of a pile of raw pixels.
Those names need a canonical home. Somewhere an agent or a human can look them up and see what they mean. That’s the gallery.
Every gallery item’s slug is a stable OPF identifier. Changing a slug is a breaking change across the entire ecosystem, so they don’t change without a very good reason.
Gallery dimensions
Each dimension catalogs a category of OPF-named design choice. Eleven are live today; more are on the roadmap, sourced from the OPF schema.
| Dimension | Status | Notes |
|---|---|---|
| Layouts | Live | 470 items with category and content-type filtering |
| Color Schemes | Live | 14 schemes with mood and industry metadata |
| Font Schemes | Live | 89 upstream schemes plus legacy curated slugs |
| Backgrounds | Live | 6 styles with best-practice guidance |
| Narratives | Live | 10 frameworks with slide-count and audience guidance |
| Charts | Live | 75 researched chart types with OPF coverage notes |
| Themes | Live | 4 composed references from PPTX.dev |
| Audiences | Live | 14 profiles with OPF generation hints, recommended tones, density, narrative, color, and layout guidance |
| Headers & Footers | Live | 10 patterns for slide numbers, dates, logos, legal lines, and classification |
| Content Blocks | Live | 32 pre-composed sections with copyable OPF snippets |
| Image Treatments | Live | 15 treatments for placement, crop, overlay, mask, caption, and filters |
For AI agents
The gallery is built to be consumed programmatically. Today you can rely on:
- Stable URL structure:
/{dimension}for index,/{dimension}/{slug}for detail. - Per-item metadata on every page: JSON-LD structured data, Open Graph tags, and canonical URLs.
sitemap.xmlenumerating every catalog page and how-to article.llms.txtdiscovery atpptx.gallery/llms.txt.- JSON API routes per live dimension (e.g.
/api/layouts.json,/api/charts.json) with structured catalog data.
Planned next: OpenAPI spec for the full catalog, search, and richer OPF schema cross-links.
What this site is not
- Not a template store. There are no downloadable
.pptxfiles. Gallery items are named references, not assets. - Not a design tool.You don’t edit slides here. Authoring happens in PPTX.dev, DeckChat, STORYD, PowerPoint, or anywhere else that reads OPF.
- Not monetized.No ads, no accounts, no paywalls. PPTX.gallery is a free public good. Revenue in the ecosystem lives in PPTX.dev’s paid API.
Ecosystem
PPTX.gallery sits alongside a small family of tools that all speak OPF:
PPTX.dev
The engine. OPF schema, parser, generator, and paid API. Every gallery item references an OPF-named choice defined upstream here.
DeckChat
Chat-driven presentation authoring. Uses gallery names as a shared vocabulary with its users.
STORYD
AI-native presentation creation. Selects design choices from the same catalog.
Roadmap
Full detail lives in PRODUCT.md in the repo. The shape of it:
- Phase 1 — Foundation expansion.
llms.txt, JSON API routes, terminology alignment, and Themes dimension. - Phase 2 — Catalog depth. Scale each existing dimension to its full PPTX.dev catalog (400 layouts, 89 font schemes, 14 color schemes, 10 narratives).
- Phase 3 — New dimensions.Audiences, headers & footers, content blocks, and image treatments are live.
- Phase 4 — Developer experience. OpenAPI spec, search, OPF schema cross-links, embed widgets.