Bolt Slides helps turning prompts into interactive web app decks. It ships a React-based deck system with live components, theming, and presenter features.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (2 so far).
What it is
Bolt Slides provides presentation decks that are live web apps. Each slide is a React component, enabling live data, 3D scenes, and interactive elements. The project aims to let an agent build a finished, presentable app from a prompt.
How it works
The deck is a classic paged deck with a Slide-based structure. Each top-level child of Deck is a slide. Slides can be authored with JSX, and components include Cover, Agenda, Section, Split, Bento, Slide, and various data/product components. A built-in Build at={n} mechanism reveals content on nth click. Presenter mode supports synced notes via BroadcastChannel. The agent-based workflow uses a skill at .bolt/skills/slides/SKILL.md to theme and compose decks, including setting the tab title and favicon.
Getting started
By hand:
git clone https://github.com/stackblitz/bolt-slides
cd bolt-slides
npm install
npm run dev
The dev server opens a 26-slide demo; you can delete the demo slides in src/App.tsx and author your own.
With an agent (the fun way): Open the repo in Bolt and prompt it to build a deck. The bundled skill teaches the agent how to theme, compose, and write the deck.
Recent releases
Latest releases: none
Traction
Not provided in the README; no star/fork activity details are included beyond repository metadata.
Caveats
License: MIT. Created 2026-07-14; last push 2026-07-16. Language: TypeScript. Open issues: 2.
