Sozi
Sozi gives you create engaging presentations with zooming effects on your own infrastructure.
Open-source zooming presentations, honestly reviewed. Built on SVG and JavaScript, not subscription pricing.
TL;DR
- What it is: Open-source (MPL-2.0) presentation editor and player that creates non-linear, zooming presentations on an SVG canvas — think Prezi’s original concept, but you own the files and pay nothing [4][5].
- Who it’s for: Designers, educators, and technically comfortable presenters who already work with SVG (Inkscape users especially) and want Prezi-style zoom-and-pan presentations without a monthly bill [2][4].
- Cost savings: Prezi charges $15–25/month per user. Sozi is free. For a solo user over a year, that’s $180–$300 back in your pocket for roughly equivalent zoom-presentation capability [5].
- Key strength: SVG-native format means your presentations are open files, portable, playable in any browser, embeddable in HTML, and exportable to PDF/video/PowerPoint via command-line tools. No vendor lock-in, no proprietary file format [4][5].
- Key weakness: Development is slow — the last stable release was 21.02 (February 2021). Requires an external SVG editor (Inkscape is the intended workflow) to create visuals. Not a drop-in replacement for PowerPoint or Google Slides. If your team expects traditional slides, this is the wrong tool [2][4].
What is Sozi
Sozi is a presentation editor and player built around SVG documents. Instead of a sequence of slides, you design a single SVG “poster” — a canvas with all your content laid out spatially — and then define a sequence of frames that each zoom into, pan to, or rotate toward a specific part of that canvas. Playing the presentation is a series of camera movements across the canvas, not a stack of slides being swapped out [4].
The project was created by Guillaume Savaton and is distributed under the Mozilla Public License 2.0. It sits at 1,679 GitHub stars — small by open-source standards, but it occupies a genuinely niche position: the only free, offline-capable, SVG-based zooming presentation tool with a real GUI editor [4][5].
It runs two ways: as a standalone Electron desktop application (Windows, Mac, Linux), or as a hosted web application. The desktop version is the primary maintained interface. The output file is a standard SVG with embedded JavaScript — meaning anyone can play your presentation in a browser without installing anything [4].
The AlternativeTo listing places Sozi as one of the top Prezi alternatives [5], which is the most accurate commercial comparison. The idea is the same: a canvas you navigate rather than a slide deck you page through. The execution is completely different: Prezi is a closed SaaS product with subscription pricing and a proprietary format. Sozi is a local desktop tool that produces standard files you keep forever [5].
Why people choose it
The Sozi user base is narrow but specific. Based on the available comparisons [2][3][5] and the LinuxLinks feature description [4], people reach for Sozi in these situations:
Escaping Prezi’s pricing without losing the format. Prezi costs $15–25/month for what is, at its core, a zoom-and-pan canvas. Sozi does the same thing for free. For educators, independent consultants, and small teams who present occasionally, the subscription math is hard to justify when a free open-source alternative exists [5].
SVG-native workflow. If you already use Inkscape for design work, Sozi fits naturally: you design the visual in Inkscape, then open the SVG in Sozi to define the frame sequence. The comparison notes from appmus.com [2][3] highlight this as a genuine advantage: “Uses open standard SVG format, compatible with powerful external editors.” Your presentation source files are the same Inkscape files you already version-control and back up.
Offline and self-contained presentations. Sozi presentations play offline in a browser with no server dependency. Unlike Google Slides or Prezi, there’s nothing to log into, no CDN to fetch from, no account to expire. The output SVG is a self-contained file [4][5].
Non-linear navigation. The appmus.com comparison [2][3] describes this as Sozi’s defining characteristic: presenters can navigate freely across the canvas rather than being locked to a linear sequence. You can jump to any frame, revisit sections, or zoom to details on demand.
The honest counter-argument. The same comparisons [2][3] are clear about the trade-off: “Requires external SVG editor for designing visuals. Steeper learning curve compared to traditional slide software. Lesser features for collaboration and rich content creation than commercial tools.” Sozi is not a tool you hand to someone who wants to build a pitch deck in 30 minutes. If the audience is non-technical and the timeline is short, this is the wrong pick.
Features
Based on the LinuxLinks review [4] and the README:
Core presentation engine:
- Non-linear zooming presentations on a single SVG canvas [4]
- Frame-by-frame navigation with pan, zoom, and rotation transitions [4]
- Preview transitions in the editor before presenting [4]
- Full-screen mode [4]
- Customizable keyboard shortcuts [4]
- Move, crop, rotate, and zoom layers independently [4]
- Reset layer geometry (clear all applied transformations) [4]
Presenter tools:
- Presenter console — the editor generates a separate HTML file showing previous/current/next frames, navigation controls, and speaker notes [4]
- Automatically opens the presentation in a separate browser window alongside the console [4]
- Add notes per frame for speaker reference [4]
Output and export:
- Embed presentations in HTML documents [4]
- Embed video and audio in presentations; option to hide media controls [4]
- sozi-export — command-line tools to convert presentations to PDF, video, or PowerPoint [4]
- Output is a standard SVG file playable in any modern browser [4][5]
Editor features:
- Add and manage layers [4]
- Preferences pane for editor settings [4]
- Internationalization: Chinese, Danish, French, Lithuanian, Polish, Portuguese (Brazilian), Russian [4]
- Desktop app (Electron) for Windows, Mac, Linux [4][5]
- Also available as a hosted web app [4]
What’s missing:
- No real-time collaboration [2][3]
- No cloud storage or sync [2]
- No built-in chart/diagram tools — your visuals come from Inkscape or wherever you create the SVG [2][3]
- Community and documentation are described as limited compared to commercial tools [2][3]
Pricing: SaaS vs self-hosted math
Sozi has no pricing tiers. The software is free under MPL-2.0. There is no cloud version, no freemium gate, no feature limits. You download it, install it, use it.
The relevant comparison is against Prezi, the closest commercial equivalent:
| Sozi | Prezi Standard | Prezi Plus | |
|---|---|---|---|
| Monthly cost | $0 | ~$15/mo | ~$25/mo |
| Annual cost | $0 | ~$180/yr | ~$300/yr |
| File format | Open SVG | Proprietary | Proprietary |
| Offline play | Yes (browser) | Limited | Limited |
| Export to video | Yes (sozi-export) | Paid tier | Included |
For a solo user running 12 months on Prezi Standard, switching to Sozi saves $180/year with no recurring bill. The one-time cost is the learning curve.
Secondary comparisons: Google Slides has a free tier that covers most business slide use cases. LibreOffice Impress is free and handles traditional linear presentations. reveal.js (MIT, 115 AlternativeTo likes vs Sozi’s 110) is the developer-friendly HTML-based alternative that also does non-linear presentations [5]. None of these offer Sozi’s SVG-canvas zooming model except Prezi.
Deployment reality check
“Deployment” for Sozi is downloading a desktop application and running it. There’s no server to configure, no Docker container, no reverse proxy. The output presentations play in any browser.
Installation paths:
- Download a binary from the GitHub releases page for Windows, Mac, or Linux
- Install via
apt(Ubuntu/Debian) ornpm - Build from source if you want — requires Node.js 14+, Gulp, and npm
What the workflow actually looks like:
- Create or open an SVG file in Inkscape (or any SVG editor)
- Open the SVG in Sozi’s desktop editor
- Define frames by selecting elements or areas on the canvas
- Set transition timing and animation parameters per frame
- Save — the output is the original SVG with Sozi’s JavaScript embedded
- Open the SVG in a browser to present, or share the file
The Inkscape dependency is real. Sozi doesn’t have a built-in drawing tool. The appmus.com comparisons [2][3] flag this explicitly as a limitation: if you don’t already have SVG creation skills, there’s an additional learning curve before you can create your first presentation. You’re not just learning Sozi — you’re learning Inkscape (or another SVG editor) and then Sozi on top of that.
The development pace is a legitimate concern. The website shows the last stable release as 21.02 from February 2021. The homepage blog posts end in November 2021 with an announcement about the author writing a book about Sozi. There have been no new posts since. The project is not archived or abandoned — the GitHub repository shows ongoing commits — but if you’re evaluating a tool for long-term production use, the slow release cadence is worth acknowledging. This is a one-person project at its core.
Realistic setup time: 15–30 minutes to install Sozi and play an existing SVG presentation. 2–4 hours to build your first original presentation from scratch, including learning the Inkscape-to-Sozi workflow. If you already use Inkscape daily, the second number drops considerably.
Pros and Cons
Pros
- Actually free. MPL-2.0, no tiers, no feature gates, no trial periods. You can download and use every feature without an account [4][5].
- Open file format. Your presentations are SVG files. They’ll open in a browser in 2035 with no special software. Prezi presentations are proprietary — if the company shuts down or changes terms, your files are inaccessible [5].
- Offline by default. Present anywhere, no internet required, no account login, no CDN dependency [4][5].
- sozi-export is genuinely useful. The command-line export to PDF, video, and PowerPoint means you can meet clients where they are, even if they expect a .pptx [4].
- Presenter console is solid. Having previous/current/next frames, speaker notes, and navigation controls in a separate window is table-stakes for professional presenting — and it’s there [4].
- SVG ecosystem compatibility. Works with Inkscape, Illustrator output, or any tool that produces SVG. Your design workflow doesn’t change [2][4].
- Non-linear navigation. For complex presentations where you want to zoom into a specific diagram or jump between sections freely, this is still genuinely better than a slide deck [2][3].
Cons
- No built-in visual editor. You need Inkscape or equivalent. This doubles the learning curve for anyone who doesn’t already use SVG tools [2][3].
- Development pace is slow. Last stable release: February 2021. One-person project. Not abandoned, but not actively shipping new features [website].
- Collaboration is nonexistent. No multi-user editing, no comments, no version control inside the tool. For team presentations, you’re on your own with file sharing [2][3].
- No cloud sync or sharing. You share a file. If someone doesn’t have a browser, they can’t open it easily. Prezi and Google Slides win on frictionless sharing [2][3].
- Community and documentation are thin. The AlternativeTo and appmus.com comparisons [2][3][5] both note limited documentation compared to commercial alternatives. The official website is a sparse blog.
- Steeper learning curve than slide software. If your audience thinks in slides, onboarding them to a canvas-based tool adds friction [2][3].
- No charts, graphs, or media library. Everything visual lives in your SVG. If you want a bar chart, you build it in Inkscape [2].
Who should use this / who shouldn’t
Use Sozi if:
- You already work with Inkscape or SVG files regularly and want a presentation format that matches your design workflow.
- You’re paying for Prezi and the primary value you get is zoom-and-pan navigation — Sozi does the same thing at $0.
- You present offline frequently (conferences, client sites, places with unreliable Wi-Fi) and need zero dependencies at showtime.
- You’re an educator or researcher who wants to export presentations to multiple formats (PDF for handouts, video for async audiences, PowerPoint for colleagues) from one source file.
- You’re comfortable with a minimal community and slow release cadence — this is a stable niche tool, not an actively growing platform.
Skip it (use Google Slides) if:
- You need to collaborate with a team on presentations in real time.
- You want something non-technical colleagues can pick up in under an hour.
- You need comments, version history, and link-sharing that works without file transfers.
Skip it (use reveal.js) if:
- You’re a developer who’s comfortable writing HTML and CSS.
- You want active maintenance, a larger community, and more extensive theming options.
- MIT license matters more to you than MPL-2.0 (both are permissive, but MIT is simpler) [5].
Skip it (stay on Prezi) if:
- You or your team is deeply embedded in the Prezi editing workflow and the monthly cost is not actually painful.
- You need polished templates out of the box and don’t want to design in Inkscape.
Skip it (use LibreOffice Impress) if:
- You just need free presentation software and you don’t specifically want the zoom-and-pan format. LibreOffice Impress is actively maintained, ships with templates, and has a familiar slide-based interface [4].
Alternatives worth considering
From the AlternativeTo listing [5] and the appmus.com comparisons [2][3]:
- Prezi — the commercial equivalent. Same zoom-and-pan concept, polished templates, cloud-based, $15–25/mo. Choose this if you want a maintained product with support and don’t want to touch Inkscape.
- reveal.js — MIT licensed, HTML/CSS/JavaScript based, 115 AlternativeTo likes. More popular than Sozi, more actively maintained, developer-friendly, but requires writing HTML to author presentations [5].
- impress.js — similar concept to reveal.js, CSS3 transforms and transitions, infinite canvas model. Also developer-centric; you write HTML [2][3].
- Google Slides — free (with Google account), real-time collaboration, cloud-based. No zooming canvas, but covers 90% of business presentation needs for free [5].
- LibreOffice Impress — free, fully offline, traditional slide format, actively maintained. No canvas-zooming but a direct replacement for PowerPoint [4].
- JessyInk — Inkscape extension for presentations directly in SVG, mentioned as a related project on Sozi’s own website. More limited than Sozi but zero additional install [website].
For a non-technical founder choosing between these, the realistic shortlist is: Google Slides (if you just need presentations) or Sozi (if you specifically want zoom-and-pan and are willing to learn Inkscape). Everything else requires either a subscription or developer skills.
Bottom line
Sozi is a niche tool that does one specific thing well: zooming, panning, non-linear presentations built on SVG. If that’s what you need — and you’re willing to accept the Inkscape dependency and a slow development pace — it delivers the Prezi experience at zero cost with files you own permanently. The MPL-2.0 license, browser-native output, and multi-format export via sozi-export are genuine strengths. The lack of collaboration, thin community, and last-stable-release-in-2021 are genuine limitations to weigh. For non-technical founders, this is almost never the right first choice — Google Slides or LibreOffice Impress covers the common case better. But for the specific person paying $180/year for Prezi’s zoom-and-pan and nothing else, Sozi is worth an afternoon.
Sources
- appmus.com — “impress.js vs Sozi Comparison (2026) | Feature by Feature”. https://appmus.com/vs/impress-js-vs-sozi
- appmus.com — “Sozi vs impress.js Comparison (2026) | Feature by Feature”. https://appmus.com/vs/sozi-vs-impress-js
- LinuxLinks — “Sozi - zooming presentation editor and player”. https://www.linuxlinks.com/sozi-zooming-presentation-editor-player/
- AlternativeTo — “Best Prezi Alternatives: Top Presentation & Slideshow Makers in 2025”. https://alternativeto.net/software/prezi/
Primary sources:
- GitHub repository: https://github.com/sozi-projects/sozi (1,679 stars, MPL-2.0)
- Official website: https://sozi.baierouge.fr
Category
Replaces
Related Office & Productivity Tools
View all 75 →Excalidraw
119KOpen-source virtual whiteboard for sketching hand-drawn style diagrams, wireframes, and architecture charts — collaborative and end-to-end encrypted.
reveal.js
71KThe open-source HTML presentation framework — create beautiful, interactive slide decks using HTML, Markdown, or a visual editor, with 70K+ GitHub stars.
tldraw
46KInfinite canvas whiteboard with real-time collaboration. Embed in your app as a React component or use as a standalone drawing tool. No signup required.
Penpot
45KPenpot is the open-source design and prototyping platform that bridges designers and developers with web-native standards, real-time collaboration, and no vendor lock-in.
Onlook
25KOpen-source desktop app for visually editing React applications with changes written back to code in real-time.
Graphite
25KOpen-source 2D vector and raster editor with a nondestructive, node-based workflow that runs in the browser.