...It also comes with a JavaScript API that allows you to control various other options, and a list of plugins that can be used to extend reveal.js further.
reveal.js currently offers full support for any recently released version of the following browsers: Chrome, Safari, Firefox, Opera, Edge and IE10-11. It has limited support for IE9 and Firefox 3.6.
For a live demonstration, visit https://revealjs.com
...Printable to PDF and includes Ribbon and Material themes, and core with plugins. You’ll need Node.js installed on your computer. Latest stable versions of Chrome, Edge, Firefox, and Safari are supported.
Presentation framework based on CSS3 transforms & transitions
...impress.js offers many great features, presenting your ideas in visually engaging 3D, dynamic movements and varied text options and positioning. It works well on recent versions of Firefox and Chrome, and on IE too. impress.js can also be used to embed animations or presentations in a web page, however this may not be viewed correctly or at all by some page visitors.
See the official impress.js demo at https://impress.js.org/