Categories
Self-Hosted Productivity Collaboration Document Management Office Suite Real-Time EditingStars
Forks
Watchers
Developer links
OnlyOffice
With 6,800 GitHub stars and over a decade of development since its 2014 release, ONLYOFFICE Docs delivers a self-hosted Microsoft Office replacement with pixel-perfect OOXML rendering and real-time collaborative editing supporting both Fast (character-by-character) and Strict (manual save) co-authoring modes. The suite encompasses five full-featured editors — Document Editor for DOCX/ODT/EPUB/HTML, Spreadsheet Editor with 500+ functions and pivot tables, Presentation Editor with animations and transitions, Form Creator for fillable PDF forms with field validation, and PDF Editor for annotation and conversion — all operating within a unified web interface. Format support spans 50+ types including DOCX, XLSX, PPTX, ODT, ODS, ODP, PDF, CSV, RTF, TXT, and Markdown with server-side conversion between any supported pair. The JavaScript plugin API enables extending editor functionality through a marketplace of ready-made plugins for ChatGPT integration, speech-to-text, OCR, Zotero citations, and Thesaurus. Ready-to-use connectors integrate with Nextcloud, ownCloud, Seafile, Moodle, Odoo, Confluence, SharePoint, Alfresco, Liferay, and Chamilo, while WOPI protocol compliance enables integration with any WOPI-compatible platform. JWT authentication secures all API communications between host applications and the document server. Deploy via Docker with a single command or DEB/RPM packages on Ubuntu, Debian, CentOS, or RHEL. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU AGPL v3 licensed.
Benefits
- Full Microsoft Office Compatibility
- Renders DOCX, XLSX, and PPTX files with pixel-perfect fidelity to Office Open XML standards, preserving complex formatting, embedded objects, macros, and VBA scripts across all editors.
- Real-Time Collaborative Editing
- Supports simultaneous co-authoring with character-level conflict resolution, tracked changes, inline comments, mentions, version history, and document comparison across all five editor types.
- Extensive Platform Integration Ecosystem
- Provides ready-to-use connectors for Nextcloud, ownCloud, Seafile, Moodle, Odoo, Confluence, and SharePoint plus WOPI protocol support for custom platform integration.
- Extensible JavaScript Plugin API
- Offers a marketplace of editor plugins including ChatGPT AI assistant, OCR text recognition, Zotero citation manager, speech-to-text, and Thesaurus with custom plugin development support.
Features
- Five Integrated Editors
- Document, Spreadsheet, Presentation, Form, and PDF editors with 500+ spreadsheet functions, animations, fillable form fields, and annotation tools in one unified suite.
- Format Conversion Engine
- Server-side conversion between 50+ document formats including DOCX, ODT, PDF, EPUB, HTML, CSV, RTF, and Markdown via REST API endpoints.
- Plugin Marketplace
- JavaScript-based plugin system with ready-made extensions for AI assistance, OCR, citations, speech recognition, and custom macro execution within editors.
- JWT Security Layer
- JSON Web Token authentication validates every API request between integrated platforms and the document server, preventing unauthorized document access.
- Docker Deployment
- Single-command Docker installation with environment variable configuration for JWT secrets, port mapping, HTTPS/TLS termination, and horizontal scaling behind load balancers.