Stacks / Docs
Slidev / reveal.js
A deck you build. Slidev is MIT; reveal.js is MIT — Pitch or Gamma without the hosted slide seat.
The problem
Pitch and Gamma are hosted presentation desks. You wanted slides as files you keep. Slidev is MIT (slidevjs/slidev; last push 23 Oct 2026) — Markdown decks for developers. reveal.js is MIT (hakimel/reveal.js; last push 30 Sep 2026) — the HTML presentation framework. Marp is MIT (marp-team/marp) if the job is Markdown-to-PDF. impress.js is MIT if you want that CSS3 canvas (not Prezi Cloud). This is not Pitch's every workspace SKU or Gamma's every AI-generate SKU. A PowerPoint file stays on /replace/powerpoint (ONLYOFFICE). A formal diagram stays on /replace/lucidchart (diagrams.net). Prezi Cloud stays skipped: no product-level self-hosted Prezi path.
Replaces
Pitch / Gamma
Replace Pitch Replace Gamma See all best open-source presentation tools
Estimated SaaS saved
$1,200
per year, small team, before lock-in
Start on RailwayONLYOFFICE if this is a PowerPoint file, not a developer deck
Placeholder: a Slidev or reveal.js static build served by Caddy (or any static host). Bind HTTP to 0.0.0.0:$PORT. No one-click template in this repo yet — Start on Railway. A .pptx stays on /stacks/onlyoffice-collabora.
The stack
Cost table
| You stop paying | Typical / year | Self-host instead |
|---|---|---|
| Pitch / Gamma (small team) | $1,200 | Slidev or reveal.js + a static host |
Agent setup prompt
Replace Pitch or Gamma with Slidev (preferred) or reveal.js. - Official docs. Build one deck. Serve the static output. Do not claim Pitch workspaces or Gamma AI generate SKUs. - reveal.js if you want that HTML framework — /compare/slidev-vs-reveal-js. A .pptx stays on /stacks/onlyoffice-collabora. - Write AGENT_PROMPT.md.
Also as markdown: /stacks/slidev-present.md
FAQ
- Slidev or reveal.js?
- Slidev if you want the published Pitch / Gamma path (Markdown for developers). reveal.js if you want that HTML framework — /compare/slidev-vs-reveal-js.
- Is this PowerPoint?
- A .pptx stays on /replace/powerpoint (ONLYOFFICE). This page is a developer deck you build.
- Is this Prezi?
- Prezi Cloud stays skipped. impress.js is an MIT CSS3 canvas, not a hosted Prezi clone.
- Are these free?
- Slidev, reveal.js, and Marp are MIT. You pay hosting. Template users never pay c17.