reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create fully featured and beautiful presentations for free. [Check out the live demo](https://revealjs.com/).
The framework comes with a broad range of features including [nested slides](https://revealjs.revealjs.com/vertical-slides/), [Markdown support](https://revealjs.revealjs.com/markdown/), [Auto-Animate](https://revealjs.revealjs.com/auto-animate/), [PDF export](https://revealjs.revealjs.com/pdf-export/), [speaker notes](https://revealjs.revealjs.com/speaker-view/), [LaTeX support](https://revealjs.revealjs.com/math/), [syntax highlighted code](https://revealjs.revealjs.com/code/) and much more.