unsubbed.co

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:

SoziPrezi StandardPrezi Plus
Monthly cost$0~$15/mo~$25/mo
Annual cost$0~$180/yr~$300/yr
File formatOpen SVGProprietaryProprietary
Offline playYes (browser)LimitedLimited
Export to videoYes (sozi-export)Paid tierIncluded

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) or npm
  • Build from source if you want — requires Node.js 14+, Gulp, and npm

What the workflow actually looks like:

  1. Create or open an SVG file in Inkscape (or any SVG editor)
  2. Open the SVG in Sozi’s desktop editor
  3. Define frames by selecting elements or areas on the canvas
  4. Set transition timing and animation parameters per frame
  5. Save — the output is the original SVG with Sozi’s JavaScript embedded
  6. 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

  1. appmus.com“impress.js vs Sozi Comparison (2026) | Feature by Feature”. https://appmus.com/vs/impress-js-vs-sozi
  2. appmus.com“Sozi vs impress.js Comparison (2026) | Feature by Feature”. https://appmus.com/vs/sozi-vs-impress-js
  3. LinuxLinks“Sozi - zooming presentation editor and player”. https://www.linuxlinks.com/sozi-zooming-presentation-editor-player/
  4. AlternativeTo“Best Prezi Alternatives: Top Presentation & Slideshow Makers in 2025”. https://alternativeto.net/software/prezi/

Primary sources: