PPTX.gallery

Docs

How pptx.gallery works

pptx.gallery is the free reference catalog for OPF design choices. 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 or to an AI agent.

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 open presentation format specified at openpresentation.org. An OPF document describes a presentation as a collection of named choices — “use the modern-minimal color scheme, the aptos font scheme, the problem-solution narrative” — 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. Fourteen dimensions, all sourced from the OPF schema.

DimensionStatusNotes
LayoutsLive459 items with category and content-type filtering
Color SchemesLive14 schemes with mood and industry metadata
Font SchemesLive89 upstream schemes plus legacy curated slugs
BackgroundsLive6 styles with best-practice guidance
NarrativesLive48 frameworks with beat-by-beat guidance, duration, and audience fit
ChartsLive26 Aspose.Slides-supported chart types with OPF coverage notes
ThemesLive4 composed references from the OPF core catalog
AudiencesLive16 profiles with OPF generation hints, recommended tones, density, narrative, color, and layout guidance
TonesLive7 OPF voice profiles with generation cues, anti-patterns, sample phrases, and narrative fit
PurposesLive9 OPF purpose records with outcomes, success criteria, and narrative and tone fit
LanguagesLive93 OPF language records with BCP-47 tags and default font-scheme hints
SocialsLive10 OPF social platform records with brand colors, handle prefixes, and URL patterns
Headers & FootersLive10 patterns for slide numbers, dates, logos, legal lines, and classification
Content BlocksLive32 pre-composed sections with copyable OPF snippets
Image TreatmentsLive15 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.xml enumerating every catalog page and how-to article.
  • llms.txt discovery at pptx.gallery/llms.txt.
  • JSON API routes per live dimension (e.g. /api/layouts.json, /api/charts.json) with structured catalog data.

Full endpoint and registry-format documentation lives in the API & registry reference.

Catalog and local editing

  • Catalog references. Gallery items describe named design choices. Open an item in the editor to use it in a deck.
  • Local slide editing. The visual OPF editor supports OPF import, content and property edits, live preview, undo/redo, and editable PowerPoint export in your browser. Save OPF to keep your changes; review exported slides in PowerPoint with the chosen fonts installed.
  • Free access. No ads, no accounts, no paywalls.

Ecosystem

pptx.gallery sits alongside a small family of tools that all speak OPF:

openpresentation.org

The open format: specification, JSON Schemas, core catalogs, CLI and agent skills, all MIT licensed. The catalog ids on this site are defined there.

pptx.dev

Hosted API, AI and file services built on OPF. It sponsors this gallery.

DeckChat

Chat-driven presentation authoring. Uses gallery names as a shared vocabulary with its users.

Start browsing