Browser-based editor for Word, Excel, PowerPoint and PDF files that runs locally, with no Office install or account needed.
leag1234/elixiroffice
Open source office suite that edits Word, Excel and PowerPoint files with a Microsoft Office-style ribbon and shortcuts, offline or in the browser.
Open-source alternative to:Microsoft Office
Google Docs
- Stars
- 454
- Forks
- 14
- Open issues
- 28
- Last commit
- yesterday
What is it?
ElixirOffice is an office suite for people who already know Microsoft Office. It edits .docx, .xlsx, .pptx and the OpenDocument equivalents (.odt, .ods, .odp) using the ribbon, menus, dialogs and keyboard shortcuts of Microsoft Office. It is available as a desktop app for Windows, macOS (Apple Silicon) and Linux that works fully offline, and as a self-hosted server version that runs in the browser with real-time co-editing.
The document converter is a C++ engine compiled to WebAssembly and runs inside the browser or the desktop app. Free metric-compatible fonts aim to keep line and page breaks consistent without Microsoft fonts, and PDF export is created locally. The suite includes mail merge, comments, tracked changes, PDF annotation and an optional AI assistant that works with any OpenAI-compatible model, including Ollama. The project is licensed under AGPL-3.0 and is built on Euro-Office, derived from ONLYOFFICE Docs. It is in beta.
Key features
- 01Ribbon, KeyTips and keyboard shortcuts modelled on Microsoft Office
- 02Desktop app that runs fully offline with no account or server
- 03Browser-based server version with real-time co-editing
- 04PDF export and PDF open, annotate and fill created locally
- 05Mail merge from CSV or Excel files
- 06Optional AI assistant that works with OpenAI-compatible models
Use cases
- Switching from Microsoft Office to a free, open source suite without relearning the interface
- Schools or organisations hosting a shared office suite on their own server
- Editing confidential documents offline on a personal computer
- Teams using Nextcloud or Murena Workspace who want in-browser document editing
Quick start
- 1
Download the desktop app installer for your system from the releases page
- 2
On Linux, make the AppImage executable
chmod +x ElixirOffice-*.AppImage - 3
On Debian or Ubuntu, install the .deb package
sudo apt install ./ElixirOffice-*.deb
Things to know
- The project is in beta, so expect rough edges and breaking changes.
- The desktop installers are not code-signed or notarized, so Windows and macOS may show security warnings.
- The macOS desktop build only supports Apple Silicon Macs.
- It is licensed under AGPL-3.0, a copyleft license that requires derivative network services to share their source.
In collections
Topics
FAQ
- What is elixiroffice?
- Open source office suite that edits Word, Excel and PowerPoint files with a Microsoft Office-style ribbon and shortcuts, offline or in the browser. ElixirOffice is an office suite for people who already know Microsoft Office. It edits .docx, .xlsx, .pptx and the OpenDocument equivalents (.odt, .ods, .odp) using the ribbon, menus, dialogs and keyboard shortcuts of Microsoft Office. It is available as a desktop app for Windows, macOS (Apple Silicon) and Linux that works fully offline, and as a self-hosted server version that runs in the browser with real-time co-editing.
- Is elixiroffice free to use? What license does it have?
- elixiroffice is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is elixiroffice still maintained?
- Actively maintained. The last commit to elixiroffice was on Oct 21, 2026.
- What can I use elixiroffice for?
- Switching from Microsoft Office to a free, open source suite without relearning the interface Schools or organisations hosting a shared office suite on their own server Editing confidential documents offline on a personal computer Teams using Nextcloud or Murena Workspace who want in-browser document editing
- How do I install elixiroffice?
- Download the desktop app installer for your system from the releases page On Linux, make the AppImage executable: chmod +x ElixirOffice-*.AppImage On Debian or Ubuntu, install the .deb package: sudo apt install ./ElixirOffice-*.deb
- Where can I get elixiroffice?
- The source code and installation instructions are on GitHub: https://github.com/leag1234/elixiroffice
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, open-source AI Office suite for macOS, Windows and Linux that edits real .docx, .xlsx, .pptx and PDF files with a built-in AI agent.
Open-source, end-to-end encrypted collaborative document editor positioned as an alternative to Google Docs.
Browser-based viewer and editor for Word, Excel and PowerPoint files that processes documents locally using WebAssembly.
Offline, zero-permission Android file viewer for PDF, Word, Excel, PowerPoint, photos, video, audio, Markdown, code and ZIP archives.
Offline-first desktop office suite in Rust and GPUI: word processing, spreadsheets, presentations, PDF, Git and Markdown, with files kept in local folders.