Web-native
Slides are HTML. View Transitions drive slide changes, click-stepped reveals, and a live presenter view — no runtime lock-in.
Web-native
Slides are HTML. View Transitions drive slide changes, click-stepped reveals, and a live presenter view — no runtime lock-in.
Author in Markdown
MDX is the primary format, with Marp- and Slidev-compatible Markdown as a secondary path. Layout primitives and components when you need them.
Export everywhere
One deck exports to PDF, PNG, an offline HTML bundle, and editable PPTX.
Agent-driveable
A first-class MCP server exposes read, write, navigate, and export tools so an AI agent can build and drive your deck.
Every deck opts into a bundled theme with one line of frontmatter. Cosmic — the flagship — is a dark-primary, oklch-tuned space theme with self-hosted type and landing-page-quality layouts, so a five-minute deck already looks ready to present.
# Scaffold a new deck projectpnpm create astro-slides my-talk
# Or add the CLI to an existing projectpnpm add -D @astro-slides/cliThen author slides.mdx, run astro-slides dev, and present.