reveal.js is a framework for creating beautiful interactive presentations using HTML. It comes with a wide range of features, including nested slides, auto-sliding, touch navigation, Markdown support, PDF export, speaker notes, theming and more. It also comes with a JavaScript API that allows you to control various other options, and a list of plugins that can be used to extend reveal.js further.
reveal.js currently offers full support for any recently released version of the following browsers: Chrome, Safari, Firefox, Opera, Edge and IE10-11. It has limited support for IE9 and Firefox 3.6.
For a live demonstration, visit https://revealjs.com
Features
- Vertical/ nested slides
- Online/visual editor (for those who prefer a graphical interface)
- Point of View (can be slide overview or zoomed to any element)
- Touch optimized (for touchscreen devices)
- Markdown support
- Fragmented slides
- Slide transition styles
- Themes
- Slide backgrounds (image, tiles, video or gifs)
- Background transitions
- Lists, tables and quotes
- Internal linking between slides
- Speaker view (with timer, speaker notes and preview of upcoming slide)
- PDF export
- Global state (for broad style changes) or state events (events on a per slide basis)
- Extensive JavaScript API
- Auto-progression
- Custom keyboard bindings, and more
License
MIT LicenseOther Useful Business Software
Orchestrate Your AI Agents with Zenflow
Zenflow orchestrates AI agents like a real engineering system. With parallel execution, spec-driven workflows, and deep multi-repo understanding, agents plan, implement, test, and verify end-to-end. Upgrade to AI workflows that work the way your team does.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of reveal.js!