Reveal.js

Open-source HTML slide framework for web-based course presentations, academic talks and technical demos.

Details

Reveal.js is an open-source HTML presentation framework for making web slides, course presentations, technical demos and online talks. It supports Markdown, code highlighting, animations, themes and web publishing.

Use cases: HTML slides, course presentations, technical talks, online presentations, web-based slide decks

Note: Requires some front-end or Markdown experience; general users can start with PowerPoint, LibreOffice Impress or Marp.