← Back
hakimel

hakimel/reveal.js

The HTML Presentation Framework

View on GitHub ↗https://revealjs.com ↗
presentationsslidesslideshow
Stars
72.4K
Forks
17K
Watchers
72.4K
Open issues
918
Contributors
364
Language
JavaScript
License
MIT License
Default branch
master
Created Jun 7, 2011Updated Sep 30, 2026

Star growth

Today—
This week—
This month—

Star history will appear here once this repo has been tracked for a couple of days.

README

reveal.js

Slides

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.


Want to create reveal.js presentation in a graphical editor? Try https://slides.com. It's made by the same people behind reveal.js.


Getting started

  • 🚀 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)

MIT licensed | Copyright © 2011-2026 Hakim El Hattab, https://hakim.se