Reveal.js is a modern open-source non-linear
slider framework based on HTML5, CSS3 and JavaScript. Reveal.js comes with a broad range of features including nested slides, markdown contents, PDF exportation, speaker notes and a JavaScript API. It’s best viewed in a browser with support for CSS 3D transformations, but fallbacks are available to make sure your presentation can still be viewed elsewhere.



  • Cross-browser support, including IE8
  • Easily theme using CSS; two themes provided (light and dark)
  • Cool 3D transitions (4 effects)
  • Keyboard navigation.
  • Progress bar.
  • Overview of all slides.
  • Can run offline or online.
  • PDF export.
  • Gesture support (swipe, pinch)
  • Markdown support.
  • Syntax highlight for coding.
  • Does not use Flash.

Reveal.js, a great option if you´re seeking for a web base slide show without so many limited features and an easy-to use and friendly interface.