Slide decks written by coding agents, rendered in React
It turns a chat prompt into a polished deck by letting your coding agent write the React, manage assets, and handle exports so you do not have to.

What it does
open-slide renders every slide into a fixed 1920 × 1080 React canvas, treating pages as arbitrary components rather than a constrained markup language. It provides the dev server, hot reload, navigation, present mode, and export pipeline for static HTML or PDF. The framework is built around the assumption that a coding agent will generate the content from a natural language description.
The interesting bit
The framework is essentially an opinionated runtime for agent-generated React. It ships with built-in skills like /create-slide that scope, plan, and write a deck end-to-end, and an in-browser inspector that turns click-to-comment feedback into @slide-comment markers the agent can batch-apply with /apply-comments. The human’s role is reduced to reviewing and requesting tweaks.
Key highlights
- Agent-native authoring via
/create-slideand/slide-authoringskills that plan structure, palette, and layout before writing code. - In-browser inspector that persists visual feedback as source markers for the agent to resolve.
- Built-in assets manager and svgl logo search so the agent can drop in brand SVGs without hunting.
- Presenter mode with current/next slide preview, speaker notes, and a timer.
- Static HTML and PDF export; deploys to any static host with no server or runtime lock-in.
Verdict
Worth exploring if you already delegate code to an agent and want to extend that workflow to presentations. Skip it if you prefer writing JSX slides manually and managing assets yourself.
Frequently asked
- What is 1weiho/open-slide?
- It turns a chat prompt into a polished deck by letting your coding agent write the React, manage assets, and handle exports so you do not have to.
- Is open-slide open source?
- Yes — 1weiho/open-slide is open source, released under the MIT license.
- What language is open-slide written in?
- 1weiho/open-slide is primarily written in TypeScript.
- How popular is open-slide?
- 1weiho/open-slide has 5.9k stars on GitHub and is currently accelerating.
- Where can I find open-slide?
- 1weiho/open-slide is on GitHub at https://github.com/1weiho/open-slide.