Best open-source alternatives to Microsoft PowerPoint
Slide software for building and giving presentations.
Microsoft PowerPoint builds slide decks with templates, animations and presenter views. Users switch to avoid subscription fees and vendor cloud storage. Self-hosted open-source options include office suites and code-based slide frameworks. You can host them on your own hardware and keep files in formats you can open elsewhere.
6 alternatives listedBest for your setup
Homelab Novice
Wants it running tonight, with one command.
genoffice9.2k
GenOffice is an open-source AI office suite for creating, editing, converting, and searching Word, Excel, PowerPoint, PDF, Markdown, and HTML files.
- SQLite, no database server
- Live demo
See all76/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Expert
Runs a stack already and wants it to plug in.
ONLYOFFICE7.0k
A collaborative online office suite for viewing, editing, creating, and exporting documents, spreadsheets, presentations, forms, PDFs, and diagrams.
- REST or GraphQL API
- Multi-user
See all62/100 fitHow well this app matches homelab experts, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
revealjs72.4k
An open source HTML presentation framework for creating browser-based slides.
- Scriptable API
- Works offline
See all78/100 fitHow well this app matches homelab hackers, 0 to 100
- MIT LicenseOpen Source — No Paywall
reveal.js is an open source HTML presentation framework designed for creating slide decks in the browser. It is aimed at anyone who wants to build visually polished presentations without relying on traditional desktop presentation software. The project emphasizes a feature-rich presentation experience, including nested slide navigation, Markdown-based authoring, auto-animated transitions, PDF export, speaker notes, LaTeX math rendering, and syntax-highlighted code. The README also points users to a live demo, installation instructions, documentation, and a paid visual editor service from Slides.com.
Cloud OptionalOffline CapableSourceFeatures:
- nested slides
- Markdown support
- Auto-Animate
- PDF export
- speaker notes
+3 more
- GNU Affero General Public License v3.0Open Source — No Paywall
CryptPad is a self-hostable collaboration suite focused on privacy and end-to-end encryption. It lets people work together on shared content in real time while keeping the stored data encrypted, so the service operators cannot read the content if the server is compromised. The project is open source and is intended for users and organizations that want collaborative editing without giving the hosting provider access to the underlying documents. The platform includes several collaborative applications such as documents, spreadsheets, presentations, forms, kanban boards, code, rich text, and whiteboards. It supports deployment for development and production, with Docker-based setup available and separate installation guidance for administrators. The README also points users to documentation, release notes, translation infrastructure, community forums, and security guidance for using instances safely.
Multi-UserDockerSourceFeatures:
- real-time collaborative editing
- end-to-end encryption
- document synchronization
- cryptographic key-based account access
- multiple applications (Document, Sheet, Presentation, Form, Kanban, Code, Rich Text, Whiteboard)
+3 more
Auth:local - Apache License 2.0Open Source — No Paywall
GenOffice is an open-source office suite that combines document editing with AI assistance. It is positioned as an alternative to Microsoft Office for macOS, Windows, and Linux, and supports working with native Word, Excel, PowerPoint, PDF, Markdown, and HTML files while preserving real file formats. The project is aimed at users who want local, editable office workflows with AI help layered directly into the document, spreadsheet, presentation, and PDF experience. The README emphasizes that files are opened, edited, saved, and converted on-device, while AI calls can use the user’s chosen provider or a signed-in Genspark account. It also includes a command-line interface and agent integrations, suggesting it is designed not only for interactive office work but also for automation and developer-driven workflows.
Cloud OptionalOffline CapableDockerBinaryPackage ManagerSourceFeatures:
- Open and save native .docx, .xlsx, .pptx files
- Edit PDF, Markdown, and HTML
- AI-assisted document editing with tracked changes and rollback
- Local file search across full text and metadata
- Live formulas, pivot tables, slicers, and charts in spreadsheets
+5 more
Auth:local - GNU Affero General Public License v3.0Open Core — Some Features Paid
ONLYOFFICE Docs is a self-hosted online office suite intended for teams and organizations that need collaborative document editing inside their own infrastructure or within third-party platforms. It provides editors for text documents, spreadsheets, presentations, forms, PDFs, and diagrams, with compatibility for Office Open XML formats. The project is designed to integrate with products such as ONLYOFFICE DocSpace, ONLYOFFICE Workspace, and external sync-and-share systems like Nextcloud, Moodle, ownCloud, Seafile, and Odoo. It emphasizes real-time co-editing, review and change tracking, version history, plugins, and a range of editor features such as spell-checking, accessibility options, and dark mode. The README also describes multiple editions, including a free community edition and paid enterprise/developer offerings.
Cloud OptionalMulti-UserPackage ManagerSourceFeatures:
- Document editing
- Spreadsheet editing
- Presentation editing
- Form creation
- PDF editing
+5 more
Collabora Online Development Edition (CODE) is a powerful LibreOffice-based online office that supports all major document, spreadsheet and presentation file formats, which you can integrate in your own infrastructure.
Create multimedia presentations in a quick and easy way. (documentation in French).
What to look for in a Microsoft PowerPoint alternative
Test your .pptx files first. Layouts and fonts often break. Office suites provide standard slide editing. Frameworks like Reveal.js use HTML for developers. Check real-time co-editing, PDF export and speaker view features.
Other SaaS alternatives
- 20 alternatives
Microsoft's cloud productivity suite (Word, Excel, Outlook, Teams).
Stalwart Mail Server, Nextcloud, CryptPad
+17 more - 7 alternatives
Self-hosted spreadsheets and office suites instead of Google Sheets.
CryptPad, Teable, Grist
+4 more - 15 alternatives
Google's cloud productivity suite (Docs, Sheets, Gmail, Drive).
docker-mailserver, Stalwart Mail Server, CryptPad
+12 more - 67 alternatives
An all-in-one workspace for notes, docs, and databases.
AFFiNE, Memos, AFFiNE Community Edition
+64 more - 49 alternatives
A cloud file sync and sharing service.
Immich, Syncthing, Cloudreve
+46 more - 36 alternatives
A long-running personal note-taking and clipping app.
Memos, Joplin, Logseq
+33 more
