Skip to content
Submit

Tool

Reveal.js

Mature HTML presentation framework with plugins

Reveal.js preview

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

Listed in