7.1kActiveWindows · Mac · Linux · In your browserAGPL-3.0Runs on your own server
ONLYOFFICE Docs is an office suite for documents, spreadsheets, presentations and forms that several people can edit together, and it opens Microsoft Office files well. You run it on your own server, or use ONLYOFFICE's separate free desktop app.
72kActiveIn your browserMITReplaces partlyFor developers
reveal.js is a free framework for making slide presentations that run in a web browser, written in HTML or Markdown. It is for people comfortable editing code who want web-based slides with features like speaker notes and PDF export.
For developers · GitHub · Web slides, for developers
49kActiveIn your browserMITReplaces partlyFor developers
Slidev lets you write presentation slides as plain text in Markdown, with code highlighting and live demos built in. It is aimed at developers and technical presenters who want to build slides in a code editor and show them in a browser.
For developers · GitHub · Slides written as text; for developers
None of these match. Try another device.
Before you build
Planning something for an alternative to Microsoft PowerPoint? See what exists first, so you can reuse parts or explain what's different. Paste this into any AI assistant:
Read the list of open-source alternatives at https://opensourceeverything.org/data/groups/slides.json. Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do.
My project or idea:
Here is a list of open-source alternatives to Microsoft PowerPoint, from Open Source Everything (CC BY-SA 4.0):
- OnlyOffice Docs (AGPL-3.0, https://github.com/ONLYOFFICE/DocumentServer; replaces fully): ONLYOFFICE Docs is an office suite for documents, spreadsheets, presentations and forms that several people can edit together, and it opens Microsoft Office files well. You run it on your own server, or use ONLYOFFICE's separate free desktop app.
- LibreOffice Impress (MPL-2.0, https://git.libreoffice.org/core; replaces fully): LibreOffice Impress is a slide presentation program that is part of the LibreOffice office suite. It is for people who make slide decks on a computer.
- reveal.js (MIT, https://github.com/hakimel/reveal.js; replaces partly): reveal.js is a free framework for making slide presentations that run in a web browser, written in HTML or Markdown. It is for people comfortable editing code who want web-based slides with features like speaker notes and PDF export.
- Slidev (MIT, https://github.com/slidevjs/slidev; replaces partly): Slidev lets you write presentation slides as plain text in Markdown, with code highlighting and live demos built in. It is aimed at developers and technical presenters who want to build slides in a code editor and show them in a browser.
Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do.
My project or idea: