compare
reveal.js vs Slidev
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | reveal.js | Slidev |
|---|---|---|
| Language | JavaScript | TypeScript |
| Licence | MIT | MIT |
| Stars | 72k | 49k |
| Latest | 6.0.2 | v53.0.0 |
| Last push | 2026-09-30 | 2026-10-02 |
| Release cadence | about 92 days between releases | about 1 day between releases |
| Active contributors | 1 commit author on the default branch in the last 90 days | 31 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Google Slides. Alternatives to Google Slides →
Partialreveal.jsPresentations written in HTML or Markdown, without a visual editor or real-time co-editing.
PartialSlidevSlides written in Markdown and kept in git, without a visual editor or real-time co-editing.
Both replace Keynote. Alternatives to Keynote →
Partialreveal.jsPresentations written in HTML or Markdown and shown in the browser. No visual editor.
PartialSlidevSlides written in Markdown with Vue components, shown in the browser. No visual editor.
Both replace Microsoft PowerPoint. Alternatives to Microsoft PowerPoint →
Partialreveal.jsPresentations written in HTML or Markdown and shown in the browser, with speaker notes and PDF export. No visual editor.
PartialSlidevSlides written in Markdown with Vue components, shown in the browser and exported to PDF or PPTX. No visual editor.
reveal.js
- 6.0.22026-09-10Fix cross-origin XSS through the postMessage API by validating iframe preview URLs
- 6.0.12026-04-11Upgrade to Vite 8 and TS 6
- 6.0.02026-03-11reveal.js now has an official React wrapper! The @revealjs/react package lets you build presentations using React compo…
- 5.2.12025-03-28Prevent reveal.js keyboard shortcuts while lightbox is open (@tobi-or-not-tobi in
- 5.2.02025-03-19Any element in your presentation can now be turned into an image/video lightbox trigger. Clicking reveals a full-size l…
Slidev
- v53.0.02026-09-16Migrate to mermaid v12 and cypress v16 (require Node.js >= 22.12.0) - by @antfubot and @antfu in <samp>(…
- v52.20.12026-09-16Expose shiki magic move animation options in headmatter - by @antfubot in <samp>(b610b)</samp>
- v52.20.02026-09-16export: Editable PPTX export with native shapes and text - by @stn1slv, @antfu and @antfubot in <samp>(0e24…
- v52.19.22026-09-15client: Support post URLs in Tweet - by @kriptoburak in <samp>(9d5f4)</samp>
- v52.19.12026-08-19create-app: Default manual setup to npm - by @NgoQuocViet2001 and @antfu in <samp>(22b96)</samp>
reveal.js
unsigned The latest release, 6.0.2, carries no signature GitHub could verify.
Loading the security report
Slidev
✓ signed The latest release, v53.0.0, carries a signature GitHub verified.
Loading the security report