
reveal.js
HTML presentation framework for creating interactive slide decks
72k stars 17k forks last commit first released MIT
Actively maintained
Last commit 21 May 2026.

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 to reveal.js

ONLYOFFICE Docs
Collaborative online editors for documents, spreadsheets, and presentations
Self-hostable online office suite for viewing and collaboratively editing documents, spreadsheets, presentations, PDFs, and forms with strong OOXML compatibility.
EventCatalog
Documentation portal for event-driven and microservice architectures
Open source architecture documentation tool to model and document domains, services, events, and schemas for event-driven and microservice systems.
Markopolis
Self-hosted server and API to publish Markdown notes
Web app and API server that publishes Markdown notes as websites and exposes REST APIs for programmatic access, with Obsidian-flavored Markdown and full-text search.

Stirling PDF
Self-hosted PDF editing, conversion, OCR, and automation platform
Open-source PDF platform to edit, convert, OCR, sign, redact, and automate PDF workflows via a web UI and REST API.

Logseq
Privacy-first knowledge management and collaboration platform
Logseq is a privacy-first, open-source knowledge management app for networked notes, tasks, and collaboration using local Markdown or Org-mode graphs.

linkding
Minimal self-hosted bookmark manager with tags, notes, and archiving
Self-hosted bookmark manager with tagging, notes, read-it-later, sharing, archiving, import/export, browser extensions, and a REST API.



