# reveal.js

11 Hacker News commenters recommended reveal.js and 3 criticized it, November 2025 to November 2026. It was recommended in 7 of 13 months. It meets the Hacker Approved badge rule.

**Verdict:** Free HTML presentation framework that people use for quick slide decks and programmer-friendly slides; critics say custom layouts beyond the basics quickly turn into hacks.

## Why people recommend it

- Quick HTML slide decks (2 comments): "make a onepage html or a short deck with revealjs, not just the diff." ([source](https://news.ycombinator.com/item?id=49197420)) "reveal.js is actually really nice for this." ([source](https://news.ycombinator.com/item?id=48189990))
- Works offline when vendored (2 comments): "You can totally vendor reveal.js and it works perfectly fine offline." ([source](https://news.ycombinator.com/item?id=49045532)) "to not even consider to just vendor reveal.js" ([source](https://news.ycombinator.com/item?id=49046263))
- Flexible for programmers (2 comments): "Was using Reveal.js which worked well because it can use any HTML or any plugin" ([source](https://news.ycombinator.com/item?id=49010386)) "Reveal.js is meant for programmers." ([source](https://news.ycombinator.com/item?id=47712893))

## Alternatives hackers recommend

- [Bento HTML presentation tool](https://hackerapproved.com/p/bento.md): 68 recommend
- [Microsoft PowerPoint](https://hackerapproved.com/p/microsoft-powerpoint.md): 42 recommend
- [Apple Keynote](https://hackerapproved.com/p/apple-keynote.md): 27 recommend
- [Immersa](https://hackerapproved.com/p/immersa.md): 8 recommend
- [Marp](https://hackerapproved.com/p/marp.md): 7 recommend

## Cite as

Hacker Approved, "reveal.js", https://hackerapproved.com/p/reveal-js/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
