explaingit

onlyoffice/desktopeditors

4,776Audience · generalComplexity · 2/5LicenseSetup · easy

TLDR

ONLYOFFICE Desktop Editors is a free offline office suite for Windows, macOS, and Linux that reads and writes Microsoft Office formats and supports real-time collaborative editing via Nextcloud, ownCloud, and compatible servers.

Mindmap

mindmap
  root((desktopeditors))
    What It Does
      Edit Office documents
      Work offline
      Real-time collaboration
      Fill PDF forms
    Tech Stack
      C++
      JavaScript
      Snap Flatpak AppImage
    Platforms
      Windows
      macOS
      Linux
    Use Cases
      Replace Microsoft Office
      Team collaboration
      Secure document signing
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Edit .docx.xlsx, and .pptx files offline without a Microsoft 365 subscription.

USE CASE 2

Connect to a Nextcloud or ownCloud server for real-time collaborative document editing.

USE CASE 3

Fill and sign PDF forms, add password protection, and apply digital signatures.

USE CASE 4

Install on Linux via Snap or Flatpak for a sandboxed, easy-to-update office suite.

Tech stack

C++JavaScriptSnapFlatpakAppImage

Getting it running

Difficulty · easy Time to first run · 30min

Binary installers available for all platforms, building from source requires fetching multiple component repositories and is only needed for code-level changes.

Free to use, modify, and distribute under AGPL v3, but if you host it as a network service you must also publish your modified source code.

In plain English

ONLYOFFICE Desktop Editors is a free, open-source office suite for Windows, macOS, and Linux. It includes editors for text documents, spreadsheets, presentations, and PDFs, along with a form creator for fillable PDF forms and a viewer for diagram files. The suite is designed to work entirely offline once installed, with no internet connection required for basic use. It reads and writes files in the same formats used by Microsoft Office, including .docx.xlsx, and .pptx, which means documents can be exchanged with people using other software without conversion problems. Beyond local file editing, the suite can connect to several cloud storage and collaboration platforms. When connected to a compatible server, multiple people can work on the same document at the same time and see each other's changes live. Supported platforms include ONLYOFFICE's own server product as well as Nextcloud, ownCloud, Moodle, Seafile, and a few others. The desktop app also supports digital signatures, password protection, and a dark mode, along with AI-powered writing assistants. The interface is available in 46 languages and includes support for right-to-left text and languages that use characters outside the Latin alphabet. A plugin system lets developers add extra functionality to the editors beyond what the standard format supports. A marketplace with existing plugins is available from the ONLYOFFICE website. Installation packages are available in the standard formats for each platform: .exe for Windows.dmg for macOS, and .deb or .rpm for Linux. For Linux users who prefer containerized or sandboxed installs, the suite is also available through Snap, Flatpak, and AppImage. The project is licensed under the GNU Affero Public License version 3, which is a copyleft open-source license. Source code for the various components is spread across multiple repositories in the ONLYOFFICE GitHub organization, and build instructions are available for those who want to compile it from source.

Copy-paste prompts

Prompt 1
How do I install ONLYOFFICE Desktop Editors on Ubuntu 24.04 using Flatpak and open a .docx file from the command line?
Prompt 2
How do I connect ONLYOFFICE Desktop Editors to my Nextcloud server so multiple people can edit the same document at the same time?
Prompt 3
What plugins are available in the ONLYOFFICE Desktop Editors marketplace, and how do I install an AI writing assistant plugin?
Prompt 4
How do I build ONLYOFFICE Desktop Editors from source on Linux, what repositories do I need and what are the build dependencies?
Prompt 5
How do I create a fillable PDF form in ONLYOFFICE Desktop Editors and export it so others can fill it in any PDF reader?
Open on GitHub → Explain another repo

← onlyoffice on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.