72,549
stars
+9
17,026
forks
1,618
watchers
1,177
prs
2,526
issues
52
releases
130
discussions
README
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 . 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
Top issues
#703Preloader22 comments · 2013-11-12#1099Large images dangling off screen21 comments · 2015-01-11#2507Markdown processed incorrectly inside Markdown fragments added with element attributes19 comments · 2019-10-12#1848Italic Markdown messes up fragments19 comments · 2017-03-16#964Enable Speaker View on Touch Devices19 comments · 2014-06-29#1638Document why Chrome is needed (firefox seems to print fine to PDF)14 comments · 2016-07-07#1365Fragments in MathJax14 comments · 2015-09-21#1261Slide background overlap in the pdf export13 comments · 2015-06-11
Discussions
#3955reveal-rtl — right-to-left (Persian/Arabic) support for reveal.js 60 comments · 2026-10-25#3920Packaging Reveal.js 6.0.1 as a portable archive with local runtime assets0 comments · 2026-07-31#3903💌 AI Ready Template with pdf prints1 comments · 2026-05-21#3901Using reveal.js from a CDN0 comments · 2026-05-16#3898Starlog published a deep-dive on hakimel/reveal.js0 comments · 2026-04-30#3890html2pdf-slides: Convert reveal.js presentations to PDF from any URL1 comments · 2026-04-08#3877demo.html not working in latest version (Chrome, Windows 11)1 comments · 2026-03-19#3876@revealjs/react with autoAnimate slides in from top left2 comments · 2026-03-19
Latest release
6.0.2 6.0.2 2026-09-10Changes Fix cross-origin XSS through the postMessage API by validating iframe preview URLs Fix Markdown attributes targeting the last list item instead of the whole list when separated by a blank line 3931 Prevent offscreen slides from receiving keyboard focus 1587 Fix pinch-to-zoom gestures incorrectly triggering slide changes Improve slide layout and scroll view performance Fix slides repeatedly loading and unloading while scrolling Scale navigation controls, progress bars and media buttons for mobile viewports Round slide scale to two decimal places Update dependencies t