reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free. Check out the live demo at revealjs.com.
The framework comes with a powerful feature set including nested slides, Markdown support, Auto-Animate, PDF export, speaker notes, LaTeX typesetting, syntax highlighted code and an extensive API.
Here at Agrematch we sometimes use it to make presentations. start with branch MASTER and fork to your own slide show. No need to even pull-request, each branch is its own lecture. You will want to look at the demo.html and then use the index.html which is empty and ready for slides. hint: Claude and other agents probably know how to create those slides out of the box if you ask nice,
(Another hint: if you have a multi-part presentation or you have images and artifacts you reuse, you can do multiple talks per branch, nobody will stop you, do whaever is conveniant...)
- 🚀 Install reveal.js
- 👀 View the demo presentation
- 📖 Read the documentation
- 🖌 Try the visual editor for reveal.js at Slides.com
- 🎬 Watch the reveal.js video course (paid)