reveal.js
HTML presentation framework for creating interactive slide decks

reveal.js is an open source framework for creating interactive presentations that run in any modern web browser. Slide decks are authored with HTML (or Markdown) and extended with themes, plugins, and a JavaScript API.
Key Features
- Horizontal and vertical (nested) slides for structured storytelling
- Markdown-based authoring option alongside HTML
- Speaker view with timer, presenter notes, and next-slide preview
- Auto-Animate for smooth transitions between matching elements
- Fragmented reveals, slide transitions, and per-slide background controls
- Code syntax highlighting and embeddable web content (iframes)
- Export presentations to PDF
- Extensible plugin system and JavaScript configuration/API
Use Cases
- Technical talks and conference presentations with live code snippets
- Internal training decks and product demos delivered in a browser
- Interactive documentation-style slide decks with embedded web apps
reveal.js is a strong fit when you want version-controlled, developer-friendly slide decks with modern web capabilities and a mature ecosystem of themes and extensions.
Categories:
Tags:
Tech Stack:
Similar Services

Docusaurus
Static site generator for documentation websites
An open source static site generator for building and maintaining documentation and project websites with Markdown/MDX, React, versioning, and i18n.


SiYuan
Privacy-first block-based personal knowledge management app
Open-source, block-oriented personal knowledge manager with Markdown WYSIWYG, block-level two-way links, encrypted sync, Docker deployment and AI integrations.


Outline
Team knowledge base & wiki with real-time collaboration and AI search.
Outline is a fast, collaborative knowledge base for teams, featuring markdown docs, real-time editing, AI-powered search, and Slack integrations.

Reactive Resume
Privacy-focused, open-source resume builder
Open-source resume builder for creating, customizing, exporting and publishing resumes with templates, PDF export, public sharing and optional OpenAI assistance.
MkDocs
Static site generator for project documentation written in Markdown
MkDocs is a Python-based static documentation site generator that builds searchable HTML docs from Markdown using a simple YAML configuration and themes/plugins.


asciinema
Command-line terminal session recorder and web player
Open-source CLI for recording, replaying and live-streaming terminal sessions using lightweight asciicast files and an embeddable web player.
JavaScript
HTML
SCSS