Skip to content

The best impress.js alternatives

3 tools that do a similar job to impress.js, 3 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.

You're replacing

impress.js

A JavaScript framework for making zoomable, 3D-style presentations in a web browser using CSS transforms.

  1. 1

    reveal.js

    Open source · MIT · ★ 72.5k

    A free HTML framework for building slide presentations that run in a web browser.

    Best for: Developers who already write HTML, CSS, or JavaScript and want full control over slide design; People who want presentations as code that can be versioned and reviewed like other files

  2. 2

    Spectacle

    Open source · MIT · ★ 10.2k

    A React library for building slide presentations by writing JSX, including live code demos.

    Best for: React developers who want to build slides as code; Engineers giving technical talks that include live demos

  3. 3

    remark

    Open source · MIT · ★ 13k

    A simple tool that turns Markdown text into a browser-based slideshow.

    Best for: People comfortable with HTML and CSS who want slides written in Markdown; Developers or teachers who want a presentation they can version-control as plain text

How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to impress.js. We don't take payment for placement.