A self-hostable real-time collaborative document editor that attributes every edit to its author and keeps full revision history.
ONLYOFFICE/DocumentServer
A self-hosted collaborative online office suite with editors for documents, spreadsheets, presentations, forms and PDFs, compatible with .docx, .xlsx and .pptx.
Open-source alternative to:Microsoft Office 365
Google Docs
- Stars
- 7,097
- Forks
- 1,329
- Open issues
- 1,131
- Last commit
- 13 days ago
What is it?
ONLYOFFICE Docs is an online office suite that you deploy on your own servers. It includes editors for text documents, spreadsheets, presentations, PDF files, fillable forms and diagrams, and supports real-time co-editing of the same file. It is designed to handle Office Open XML formats such as .docx, .xlsx and .pptx, as well as formats like ODT, CSV and PDF through its conversion service.
The project is typically embedded into other systems rather than used as a standalone website. It can be connected to ONLYOFFICE DocSpace or Workspace, or to third-party sync and share platforms such as ownCloud, Seafile, Moodle and Odoo, so that users can edit documents inside those interfaces. Collaboration features include comments, tracked changes, built-in chat and version history.
The Community Edition is distributed under AGPL-3.0 and installs via Docker, Linux packages or Windows. Enterprise and Developer editions add features such as clustering, a Document Builder service and white-labeling, under proprietary licenses.
Key features
- 01Real-time co-editing of documents, spreadsheets and presentations
- 02Editors for text, spreadsheets, slides, PDF and fillable forms
- 03Native handling of .docx, .xlsx and .pptx Office formats
- 04Comments, tracked changes and version history
- 05Plugin API for extending the editors
- 06Interface available in 46 languages
Use cases
- Adding online document editing to an existing file-sharing or LMS platform
- Running a self-hosted alternative to cloud office suites for a small team
- Letting a SaaS product's users edit Office files in their browser
- Editing and filling PDF forms within a private deployment
Quick start
- 1
Install the Docker image (easiest route, source linked in README)
- 2
Follow the Docker installation guide in the Help Center
- 3
Or follow the Linux or Windows installation guides
Things to know
- Self-hosting requires installing and running a server, which takes setup effort.
- Licensed under AGPL-3.0, a copyleft license with network-use obligations.
- Community Edition is recommended for up to 20 users and lacks clustering and the Admin Panel.
In collections
Topics
FAQ
- What is DocumentServer?
- A self-hosted collaborative online office suite with editors for documents, spreadsheets, presentations, forms and PDFs, compatible with .docx, .xlsx and .pptx. ONLYOFFICE Docs is an online office suite that you deploy on your own servers. It includes editors for text documents, spreadsheets, presentations, PDF files, fillable forms and diagrams, and supports real-time co-editing of the same file. It is designed to handle Office Open XML formats such as .docx, .xlsx and .pptx, as well as formats like ODT, CSV and PDF through its conversion service.
- Is DocumentServer free to use? What license does it have?
- DocumentServer is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is DocumentServer still maintained?
- Actively maintained. The last commit to DocumentServer was on Oct 26, 2026.
- What can I use DocumentServer for?
- Adding online document editing to an existing file-sharing or LMS platform Running a self-hosted alternative to cloud office suites for a small team Letting a SaaS product's users edit Office files in their browser Editing and filling PDF forms within a private deployment
- How do I install DocumentServer?
- Install the Docker image (easiest route, source linked in README) Follow the Docker installation guide in the Help Center Or follow the Linux or Windows installation guides
- Where can I get DocumentServer?
- The source code and installation instructions are on GitHub: https://github.com/ONLYOFFICE/DocumentServer
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Browser-based viewer and editor for Word, Excel and PowerPoint files that processes documents locally using WebAssembly.
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.
A pure PHP library for creating, reading and converting Word-style documents in OOXML, ODF, RTF, HTML and PDF formats.
Open source office suite that edits Word, Excel and PowerPoint files with a Microsoft Office-style ribbon and shortcuts, offline or in the browser.
Browser-based word processor for .docx and .odt files that runs locally, with no server or account required.