- Home
- Presentation software
- impress.js
On the recordRead 11 Oct 202618 facts
impress.js
Plans and prices
impress.js
Free
MIT-licensed framework · requires authoring HTML/CSS · relies on modern browser features
Read 11 Oct 2026 · github.com
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