Tool
Reveal.js
Mature HTML presentation framework with plugins

About
reveal.js enables you to create beautiful interactive slide decks using HTML. This presentation will show you examples of what it can do.
Nested slides are useful for adding additional detail underneath a high level horizontal slide.
Not a coder? Not a problem. There's a fully-featured visual editor for authoring these, try it out at https://slides.com .
Hold down the alt key ( ctrl in Linux) and click on any element to zoom towards it using zoom.js . Click again to zoom back out.
Features
- No order here
- One is smaller than...
- Two is smaller than...
- Right-to-left support
- Extensive JavaScript API
- Auto-progression
- Pricing
- Open Source
- Pricing detail
- MIT free
- Platforms
- HTML JS CDN
Alternatives from our catalog
Tools on the same shelves as Reveal.js, ordered by shared tags and our own comparisons. Not vendor endorsements.
- MDX DeckOpen Source · React CLI
Award-winning MDX slides for React speakers
same tags
- SlidevOpen Source · CLI Node Web
Anthony Fu slides-as-code king for tech talks
same tags
- MarpOpen Source · CLI VS Code
Simplest Markdown to slides path
same tags
- SpectacleOpen Source · React Web
React decks with live code previews on stage
same tags
- VismeFreemium · Web
Infographic plus deck hybrid for marketing
same tags
- LudusPaid · Web
Designer alternative when Keynote feels rigid
same tags