Repolode
leag1234

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 OfficeGoogle 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. 1

    Download the desktop app installer for your system from the releases page

  2. 2

    On Linux, make the AppImage executable

    chmod +x ElixirOffice-*.AppImage
  3. 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