A web-based 3D presentation tool that creates animated transitions between slides using 3D models, images, and text.
Immersa is an open-source, web-based 3D presentation tool that enables users to create dynamic presentations with 3D models, images, and text. It solves the limitation of flat, static slides by automatically generating smooth animated transitions when objects change position, rotation, or scale between slides, making presentations more visually engaging.
Educators, designers, developers, and presenters who need to create visually compelling and interactive presentations, especially those incorporating 3D models or requiring non-linear storytelling.
Developers choose Immersa for its unique 3D animation capabilities, open-source nature, and local data storage, offering more creative freedom and privacy compared to traditional cloud-based presentation tools.
Open Source Web-based 3D Presentation Tool
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The README highlights that moving objects between slides triggers smooth interpolation, creating fluid animations without manual keyframing, as seen in the demo video.
All data is stored locally using IndexedDB, ensuring user privacy and offline access, with no cloud dependency or data leakage risks.
Supports .glb models, images, and 3D text, enabling rich visual presentations directly in the browser via Babylon.js rendering.
Built with ClojureScript and released under MIT license, it allows full customization and community contributions, as shown in the GitHub repository.
Requires Node.js, npm, and Java JDK for compilation, adding overhead compared to simpler web-based tools with zero-install options.
Only exports to .edn format, a Clojure data format, making it difficult to share presentations with users who don't have Immersa installed.
Uses ClojureScript, which has a smaller ecosystem than JavaScript, potentially limiting community plugins, tutorials, and hiring opportunities.
Immersa is an open-source alternative to the following products:
PowerPoint is a presentation program developed by Microsoft as part of the Microsoft Office suite, used to create slideshows with text, images, animations, and multimedia.
Google Slides is a web-based presentation program that allows users to create, edit, and collaborate on slideshows in real-time as part of Google Workspace.