Skip to content
@ONLYOFFICE

ONLYOFFICE

A free and open source office and productivity suite

📝 ONLYOFFICE

Welcome to the official ONLYOFFICE GitHub repository! We’re here to make your document editing and collaboration experience seamless, secure, and powerful. Whether you’re a developer, business owner, or an enthusiast, ONLYOFFICE offers tools to fit all your needs.

⚖️ Legal note

The “Euro-Office” initiative constitutes a fork of ONLYOFFICE software based on its code.

According to publicly available materials, including the above, certain ONLYOFFICE licensing terms appear to have been altered or removed.

This constitutes a breach of the applicable license.

Accordingly, we state the following.

Since 2016, ONLYOFFICE has distributed its software under the terms of the GNU Affero General Public License v3 (AGPLv3), a widely recognized copyleft model designed to ensure a balance between openness of the code and protection of the rights of the copyright holder.

Essentially, AGPLv3 requires that the same license be preserved upon distribution, that the source code be disclosed - including where the software is provided as a service (SaaS) - and that copyright notices and license attributions be retained.

Pursuant to Section 7 of AGPLv3, the copyright holder is expressly entitled to impose additional conditions. In the case of ONLYOFFICE, such conditions include, in particular:

  • the obligation to retain the original product logo (Section 7(b));
  • the denial of any rights to use the copyright holder’s trademarks (Section 7(e)).

Such additions to the License were implemented on May 25, 2021, and can be found at line 655 of the License.

AGPLv3 expressly permits the inclusion of such additional conditions, which, upon distribution of the software, apply together with the core license terms as a single, indivisible, and enforceable legal framework.

Accordingly, access to and use of the code is strictly conditional upon full compliance with all applicable terms - both standard and additional.

Any argument that a modified or derivative version of the software may be distributed under a “pure” AGPLv3 license, excluding the additional conditions imposed pursuant to Section 7, is legally unfounded.

The right to create and distribute derivative works arises solely from the license grant. Such grant is conditional and indivisible. Accordingly, any derivative work based on the original ONLYOFFICE code may be created and distributed only in compliance with all applicable license terms, including the additional conditions.

The creation of a derivative work does not give rise to an independent licensing regime free from the conditions under which the original code was obtained.

In other words, AGPLv3 does not permit selective application: a recipient either accepts AGPLv3 in its entirety, including all additional conditions, or acquires no rights to use the software.

Any removal, disregard, or unilateral “exclusion” of conditions imposed under Section 7 constitutes use beyond the scope of the granted license and therefore a breach.

Under Section 8 of AGPLv3, any breach of the license terms results in the automatic termination of the rights granted thereunder.

In the absence of a valid license, any further use of the software is unauthorized and, as such, constitutes an infringement of the copyright holder’s exclusive rights.

Characterizing such additional conditions as “unenforceable” or “non-obligatory” does not alter their legal nature. These conditions form part of the license grant itself, and compliance with them is a condition for obtaining and maintaining the rights under AGPLv3. Their validity is not subject to unilateral assessment by a recipient of the code.

🌟 What is ONLYOFFICE?

ONLYOFFICE is an open-source office suite that lets you view, edit, and collaborate on documents, spreadsheets, presentations, PDFs, and much more. Available for web, desktop, and mobile, it ensures you stay productive anywhere!

Learn more 👉 Discover ONLYOFFICE

ONLYOFFICE Feature Preview

Key features

  • Support for popular formats: Work with DOCX, XLSX, PPTX, PDF, ODT, ODS, ODP, TXT, RTF, HTML, EPUB, CSV, etc.
  • Collaborative editing: Edit documents in real-time with co-workers. Use character- or paragraph-level editing modes.
  • AI-powered assistants: Generate text, rewrite content, translate documents, and more using AI.
  • Robust security: End-to-end encryption, GDPR compliance, and advanced sharing features to keep your data safe.
  • Multi-platform: Use it on the web, desktop (Windows, macOS, Linux), or mobile (iOS, Android).

👉 Explore all features

🛠 Seamless integration

ONLYOFFICE fits right into your favorite platforms:

  • ONLYOFFICE DocSpace: Use the editors inside a secure room-based DMS.
  • Connectors: Use ONLYOFFICE with WordPress, Moodle, Odoo, and more.
  • Open API and WOPI: Easily embed ONLYOFFICE into your own apps.

👉 Check out integrations

🔐 Security done right

We prioritize your privacy and security:

  • Open-source transparency
  • End-to-end encryption
  • Advanced document permissions

👉 Learn about security

🤖 Powered by AI

Connect any AI model, including local ones, right to the editors to boost productivity.

Work faster on your documents with AI-powered assistants

  • Generate texts, images, and code
  • Rewrite or simplify content
  • Translate into multiple languages
  • Make use of OCR
  • Extract text from scanned PDFs
  • Calculate with AI in sheets
  • Create new macros and convert VBA macros
  • And more

Work smarter with AI agents

  • The Inline AI agent appears as a floating panel inside online editors for in-context commands.
  • Desktop AI agents allow automating local document editing tasks, offering optional MCP integration.
  • AI agents also bring intelligence to ONLYOFFICE DocSpace, helping teams streamline workflows, stay organized, and get more done with less effort.

👉 Learn about AI tools

🚀 Get started

Start using ONLYOFFICE now, your way:

  1. ONLYOFFICE DocSpace: Create secure rooms for different goals. 👉 Start for free
  2. Self-hosted (Enterprise): Deploy Docs or DocSpace on your private server. 👉 Download now
  3. Self-hosted (Developer): Deploy the developer builds of Docs or DocSpace. 👉 Download now
  4. Desktop: Work offline with FREE apps. 👉 Get desktop apps
  5. Mobile: Edit documents on the go. 👉 Download mobile apps

💡 Contributors welcome!

Want to help make ONLYOFFICE even better? Here’s how you can contribute:

  • Create your own macros, plugins, and connectors
  • Submit bug reports and feature requests
  • Fork the repo and share your improvements
  • Translate, write documentation or suggest ideas

🤝 Start contributing

📄 License

ONLYOFFICE is distributed under the AGPL v3.0 license, ensuring its transparency and commitment to the open-source community. 🌐

📞 Stay in touch

Join millions of users worldwide and take your productivity to the next level with ONLYOFFICE. ✨ Let's make document collaboration smarter together! 💪

Pinned Loading

  1. DocumentServer DocumentServer Public

    ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .…

    Shell 6.4k 1.3k

  2. DesktopEditors DesktopEditors Public

    Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux, and macOS

    4.6k 460

  3. CommunityServer CommunityServer Public

    Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.

    C# 3.1k 664

  4. Docker-DocumentServer Docker-DocumentServer Public

    ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and…

    Shell 2.2k 681

  5. onlyoffice-nextcloud onlyoffice-nextcloud Public

    The app which enables the users to edit office documents from Nextcloud using ONLYOFFICE Document Server, allows multiple users to collaborate in real time and to save back those changes to Nextcloud

    PHP 710 196

  6. DocSpace DocSpace Public

    ONLYOFFICE DocSpace is a room-based collaborative platform which allows organizing a clear file structure depending on users' needs or project goals. Flexible access permissions and user roles allo…

    248 117

Repositories

Showing 10 of 266 repositories
  • DocSpace-server Public

    ONLYOFFICE DocSpace is a room-based collaborative platform which allows organizing a clear file structure depending on users' needs or project goals. Flexible access permissions and user roles allow fine-tuning the access to the whole space or separate rooms.

    ONLYOFFICE/DocSpace-server’s past year of commit activity
    C# 24 AGPL-3.0 23 0 2 Updated Apr 3, 2026
  • DocSpace-client Public

    ONLYOFFICE DocSpace is a room-based collaborative platform which allows organizing a clear file structure depending on users' needs or project goals. Flexible access permissions and user roles allow fine-tuning the access to the whole space or separate rooms.

    ONLYOFFICE/DocSpace-client’s past year of commit activity
    TypeScript 20 AGPL-3.0 16 0 0 Updated Apr 3, 2026
  • ONLYOFFICE/blog.onlyoffice.com’s past year of commit activity
    PHP 2 GPL-2.0 2 0 0 Updated Apr 3, 2026
  • ONLYOFFICE/DocSpace-e2e-tests’s past year of commit activity
    JavaScript 1 1 0 0 Updated Apr 3, 2026
  • onlyoffice_odoo Public

    The app which enables the users to edit office documents from Odoo using ONLYOFFICE Document Server, allows multiple users to collaborate in real time and to save back those changes to Odoo

    ONLYOFFICE/onlyoffice_odoo’s past year of commit activity
    Python 48 LGPL-3.0 35 19 3 Updated Apr 3, 2026
  • ONLYOFFICE/docspace-ui-kit-react’s past year of commit activity
    TypeScript 0 1 0 0 Updated Apr 3, 2026
  • ONLYOFFICE/api.onlyoffice.com’s past year of commit activity
    MDX 9 GPL-3.0 19 2 1 Updated Apr 3, 2026
  • onlyoffice-mattermost Public

    The app which enables the users to edit office documents from Mattermost using ONLYOFFICE Document Server, allows multiple users to collaborate in real time and to save back those changes to Mattermost

    ONLYOFFICE/onlyoffice-mattermost’s past year of commit activity
    Go 29 Apache-2.0 7 14 0 Updated Apr 3, 2026
  • ONLYOFFICE/DocSpace-api-tests’s past year of commit activity
    JavaScript 2 0 0 0 Updated Apr 3, 2026
  • Docker-CommunityServer Public

    Collaborative system for managing documents, projects, customer relations and emails in one place

    ONLYOFFICE/Docker-CommunityServer’s past year of commit activity
    Shell 596 MIT 213 69 4 Updated Apr 3, 2026

Top languages

Loading…

Most used topics

Loading…