Sozi is a zooming presentation editor and player based on SVG and JavaScript.
Unlike most presentation applications, a Sozi document is not organized as a slideshow, but rather as a poster where the content of your presentation can be freely laid out. Playing such a presentation consists in a series of translations, zooms and rotations that allow to focus on the elements you want to show.
Sozi can be run either as a standalone desktop application, or as a hosted web application. The desktop application is based on Electron.
Sozi is based on open standards.
Key Features
- Presenter console – the editor creates an additional HTML file that contains the presenter console. This file can be opened in a web browser which shows a presenter view with the previous, current, and next frames, navigation buttons, and notes. It also opens the presentation automatically in a separate window.
- Embed Sozi presentations in HTML documents.
- Preview transitions in the presentation editor.
- Embed presentations in video and audio.
- Hide the controls of the embedded video and audio documents.
- Keyboard shortcuts are customizable.
- Full-screen mode.
- Move/crop/rotate/zoom layers.
- Reset layer geometry: clears all transformations that have been applied to the selected layers.
- Preferences pane where users can edit the settings of the editor.
- Add layers.
- Add notes.
- Sozi-export – a set of command-line tools that you can use to convert a Sozi presentation into a PDF document, a video, or a PowerPoint presentation.
- Internationalization support – including Chinese, Danish, French, Lithuanian, Polish, Portuguese (Brazilian), and Russian.
Website: sozi.baierouge.fr
Support: Documentation
Developer: Guillaume Savaton and contributors
License: Mozilla Public License 2.0

Sozi is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| Presentation Software | |
|---|---|
| reveal.js | Framework for easily creating beautiful presentations using HTML |
| ONLYOFFICE | Cloud online office suite |
| LibreOffice Impress | Tool for creating effective multimedia presentations |
| Calligra Stage | Presentation program for the Calligra Suite |
| Slides | Terminal based software for writing Markdown to create presentations |
| Impressive | PDF presentation tool with eye candy |
| Beamer | LaTeX class for creating presentations |
| FreeShow | Display lyrics, scriptures, announcements, and multimedia content |
| Imagination | Lightweight and easy to use slide show maker |
| Hovercraft | Make impress.js presentations from reStructuredText |
| BeamerPresenter | PDF viewer for presentations |
| sozi | Zooming presentation editor and player |
| Kyma | Terminal-based presentation tool |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

