What is impress.js?
impress.js is a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com - an "infinite canvas" for your presentation.
Check out the demo at http://bartaz.github.com/impress.js
Emphasis is placed on design as well as content. The documentation warns that "quite decent HTML and CSS skills", as well as design skills are needed to be able to use impress.js effectively.
The are however GUIs that help create Impress.js presentations, namely Strut and Impressionist.
- zoom, rotate, scale, 3D perspective
- named slides
- auto-update the browser bar URL
- keyboard navigation
The learning curve is longer than with Reveal.js, and cross-browser support is less extensive.
- 37,090 Stars
- 6,828 Forks
- 64 Open Issues
Comments and Reviews
Said about impress.js as an alternative
Free and open source, much more lightweight and versatile than Prezi. However, being a JS framework, it might prove useless to anyone not already proficient in web programming. Strut.io is a WYSIWYG editor that uses impress.js and a number of other presentation frameworks you can choose from, and is therefore recommended for beginners and non technical users.