Minimum Requirements

The requirements depend on the toolchain you choose to run Asciidoctor reveal.js. In each case, all you need is the matching runtime, its package manager, and a compatible version of Asciidoctor.

Toolchain Runtime Asciidoctor

Ruby / Bundler

Ruby >= 2.7 and Bundler

Asciidoctor >= 2.0, < 3.0

JavaScript (Node.js) / npm

Node.js >= 20 and npm >= 8

Asciidoctor.js >= 4.2.1, < 5.0

For the full mapping between Asciidoctor reveal.js, reveal.js, and Asciidoctor.js versions, see the Compatibility Matrix.