impress.js

Leading#3 in Open sourcehigh confidence
Prezi-style CSS3 3D and zoom transitions with full HTML/CSS/JS control (~38.2k stars). Very high adoption, though less actively maintained than reveal.js and Slidev.
Our read

Why it ranks #3

A historically influential presentation framework at about 38.2k GitHub stars, still maintained but less central in current developer workflows than reveal.js or Slidev.

Here is the catch

motion-heavy decks can distract audiences or cause discomfort
authoring spatial layouts is labor-intensive
smaller modern ecosystem and fewer built-in content tools

Does this well

distinctive nonlinear visual storytelling
complete browser-level styling control
small core with no proprietary runtime

Pricing

Checked by hand on 2026-07-23. Prices in this category change often — if this looks wrong, it probably is.

Key features

CSS3 pan, zoom and 3D transitionsSpatial canvas-based slide pathsHTML, CSS and JavaScript authoringPlugin and presentation-control APIs
Search an area, or a tool by name.