Skip to content

astro-slides

Author decks in Markdown and MDX. Present in the browser. Export to PDF, PNG, and editable PowerPoint. Drive it with an AI agent.

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.

The Cosmic theme cover slide A Cosmic metrics slide
Terminal window
# Scaffold a new deck project
pnpm create astro-slides my-talk
# Or add the CLI to an existing project
pnpm add -D @astro-slides/cli

Then author slides.mdx, run astro-slides dev, and present.