revealjs

Framework for easily creating beautiful presentations using HTML.

Steady · 58
58/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 12/40
Releases 25/25
Community 20/20
Momentum 1/15

Commit activity more than 31% of tracked projects; popularity in the top 1%. How this is calculated.

Commits, last 11 months

2025-10: 2 commits 2025-11: 0 commits 2025-12: 1 commits 2026-01: 10 commits 2026-02: 19 commits 2026-03: 48 commits 2026-04: 14 commits 2026-05: 5 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 4 commits
2025-10 103 total 2026-08
Stars72k
Latest release6.0.2 · 10 Sept 2026
Repo updated18 Sept 2026
LicenceMIT
Built withJavascript

Is revealjs actively maintained?

Over the last 11 months the project absorbed 103 commits, of which 4 arrived in the most recent quarter — roughly 1 commit a month.

Activity is cooling: commits are down 94% against the previous quarter. One slow quarter is normal; two in a row is a signal.

The most recent tagged release, 6.0.2, shipped within the last month — a current, installable version exists today.

revealjs ranks #36 of 77 in Miscellaneous, placing it mid-table for maintenance activity.

What revealjs actually does

revealjs is a web-based framework that allows you to author slide decks using standard HTML markup. It relies on CSS and JavaScript to handle layout, transitions, and rendering directly in a web browser.

Best fit: Developers and technical writers who prefer writing documentation or slide decks in markup rather than using traditional graphical office suites.

Worth knowing: Creating and editing presentations requires manual markup editing rather than a visual WYSIWYG interface, which can slow down rapid iteration.

Deployment notes

Since it is a static JavaScript application, it typically requires only a basic web server to serve static files and a reverse proxy to handle TLS termination.


Alternatives to revealjs

Projects in the same categories, ordered by health score.