Friday, November 13, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Presentation software
  3. impress.js

impress.js

Plans and prices

impress.js

Free

MIT-licensed framework · requires authoring HTML/CSS · relies on modern browser features

Every plan, in full

On the record

3D
The framework supports 3D presentation effects using CSS transforms.github.com · read 11 Oct 2026
Authoring
Presentations are created with HTML elements and data attributes for position, rotation, and scale, and can be styled with CSS.github.com · read 11 Oct 2026
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.github.com · read 11 Oct 2026
Canvas
The official site describes positioning, rotating, and scaling presentation content on an infinite canvas.impress.js.org · read 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.github.com · read 11 Oct 2026
Distribution
The project provides downloadable source archives and direct script links through jsDelivr, and documents npm installation.github.com · read 11 Oct 2026
Embedding limit
The README warns that visitors viewing embedded presentations may not see them correctly or at all.github.com · read 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.github.com · read 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.github.com · read 11 Oct 2026
License
The project is released under the MIT License.github.com · read 11 Oct 2026
Offline access
Yesimpress.js.org · read 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.github.com · read 11 Oct 2026
Presenter mode
Yesimpress.js.org · read 20 Sep 2026
Purpose
impress.js is a presentation framework built with CSS3 transforms and transitions and inspired by Prezi.github.com · read 11 Oct 2026
Speaker console
The impressConsole plugin opens a browser tab showing the current slide, previous slide, and presenter notes.github.com · read 11 Oct 2026
Support
The README directs users to an impress.js related mailing list for questions.github.com · read 11 Oct 2026
Supported platforms
webimpress.js.org · read 20 Sep 2026

Alternatives to impress.js

Every alternative, ranked