EVERYTHING XIAOMI
Get listed
impress.js logo

impress.js

Place
#81 of 93
Score
6.2
impress.js's website

The facts below are what the maker publishes about impress.js, checked and dated. Our editors have not written about it yet.

Plans and prices

From impress.js's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
impress.jsFreeMIT-licensed framework · requires authoring HTML/CSS · relies on modern browser features

The facts

Each one read from impress.js's own pages, with the date it was checked.

What it does

3D
The framework supports 3D presentation effects using CSS transforms.checked 11 Oct 2026
Authoring
Presentations are created with HTML elements and data attributes for position, rotation, and scale, and can be styled with CSS.checked 11 Oct 2026
Canvas
The official site describes positioning, rotating, and scaling presentation content on an infinite canvas.checked 11 Oct 2026
Compatibility limit
The framework uses the DataSet and ClassList APIs, CSS 3D transforms, and CSS transitions, and does not include support for older browsers.checked 11 Oct 2026
Distribution
The project provides downloadable source archives and direct script links through jsDelivr, and documents npm installation.checked 11 Oct 2026
Embedding limit
The README warns that visitors viewing embedded presentations may not see them correctly or at all.checked 11 Oct 2026
Integrations
The framework can be included from a CDN or loaded from a local copy; the README says the framework itself does not depend on Node or npm modules.checked 11 Oct 2026
Intended users
The getting started guide says it is not intended for people who have never written HTML or CSS, while JavaScript knowledge is helpful but not necessary.checked 11 Oct 2026
License
The project is released under the MIT License.checked 11 Oct 2026
Offline access
Yeschecked 20 Sep 2026
Other plugins
Documented plugins include Goto for jumping to a step, Progress for showing presentation progress, and Blackout for hiding the screen.checked 11 Oct 2026
Presenter mode
Yeschecked 20 Sep 2026
Purpose
impress.js is a presentation framework built with CSS3 transforms and transitions and inspired by Prezi.checked 11 Oct 2026
Speaker console
The impressConsole plugin opens a browser tab showing the current slide, previous slide, and presenter notes.checked 11 Oct 2026
Support
The README directs users to an impress.js related mailing list for questions.checked 11 Oct 2026

Where it runs

Browser support
The project says recent Firefox and Chrome versions are known to work well and recommends using a browser version known to work for presenting.checked 11 Oct 2026
Supported platforms
webchecked 20 Sep 2026

Money

Free plan
Yeschecked 20 Sep 2026

Alternatives to impress.js

All alternatives
  1. 1

    LibreOffice Impress

    Free planOpen sourceAndroidiOSWebAPI
    9.4$8.99 one-time
  2. 2

    Microsoft PowerPoint

    Free planAndroidiOSWebmacOS
    9.1Free plan
  3. 3Pitch logo

    Pitch

    Free planAndroidiOSWebAPI
    9.0From €10 a month
  4. 4Zoho Show logo

    Zoho Show

    Free planAndroidiOSWebAPI
    8.9From $2.50 a month
  5. 5WPS Office logo

    WPS Office

    Free planAndroidiOSWebAPI
    8.9From $41.99 a year
  6. 6

    Google Slides

    Free planAndroidiOSWeb
    8.6From $7 a month