Reveal.js
HTML Presentation Framework
The HTML Presentation Framework. Contribute to hakimel/reveal.js development by creating an account on GitHub.
Key features
- Slides written in HTML or Markdown
- Nested vertical slides
- Speaker notes and timer
- Plugin and theme system
Pros & cons
Strengths
- Slides as HTML
- Rich transitions and fragments
- Speaker notes support
Trade-offs
- No WYSIWYG editor
- HTML knowledge needed
Is Reveal.js secure?
No known vulnerabilities affect Reveal.js's latest release (6.0.2). OSV.dev lists 2 past advisories for the project; none of them applies to this release. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
- Most recent fixed advisory CVE-2022-0776, published 2022-03-01 (1688 days ago), fixed in 4.3.0
Source: OSV.dev, checked 2026-10-14. How this is measured.
Reveal.js replaces
Health badge
Maintain Reveal.js? Add its health score to your README. The badge links back to this page.
Similar office suites apps
tldraw
Office SuitesInfinite canvas SDK for collaborative whiteboards
Replaces Miro, FigJam
drawDB
Office SuitesBrowser-based database schema design and ER diagram tool
Replaces dbdiagram.io, Lucidchart
Univer
Office SuitesFull-stack framework for collaborative office docs
Replaces Google Sheets, Microsoft Office
Handsontable
Office SuitesJavaScript data grid component with spreadsheet-like editing
Replaces Google Sheets, Excel Online
Teable
Office SuitesPostgres-based no-code database and spreadsheet
Replaces Airtable
ConvertX
Office SuitesSelf-hosted online file converter supporting over a thousand formats
Replaces CloudConvert, Zamzar