Powerful online document editor with Microsoft Office compatibility. Integrate into your infrastructure or use trusted hosting partners for secure team collaboration.

At a Glance:

Collabora Online is an open-source secure document collaboration platform for viewing and editing text documents, spreadsheets, and presentations directly in any modern browser without plugins.

Overview:

Collabora Online is a browser-based office suite platform that provides secure document viewing and collaborative editing capabilities. It handles text documents, spreadsheets, and presentations, and works in any modern browser without requiring plugins. The project is primarily open-source under the MPLv2 license, and it includes an SDK, a post message API for customization, and an admin panel for monitoring. Developers can integrate it into solutions such as Nextcloud or ownCloud using the WOPI protocol. It also offers iOS and Android apps for mobile access. Development occurs on the platform's own Gerrit instance, with this GitHub repository used for issue tracking and release artifacts.

Key Decision Points:

  • Integration model: Integrates with existing platforms through documented APIs and a WOPI-based connection model, with specific guidance for Nextcloud and ownCloud.

  • Browser-based access: Works in any modern browser without requiring plugins, keeping client-side requirements minimal.

  • Mobile availability: Separate iOS and Android apps are available, built from the distro/collabora/co-25.04-mobile branch with their own release cadences.

  • Admin panel: A built-in admin panel accessible via browser allows monitoring and management tasks such as terminating long-running documents, with JWT-based authentication over a websocket connection.

  • Development workflow: Code contributions are accepted exclusively through Gerrit, not GitHub pull requests, which affects how external contributors participate.

  • Licensing: Primarily licensed under the MPLv2 license, with some parts under other open-source licenses.

Core Features:

  • Document viewing and editing: Supports text documents, spreadsheets, and presentations.

  • Collaborative editing: Multiple users can edit documents together in real time.

  • Browser-based operation: Runs in any modern browser without requiring plugins.

  • Integration API: A post message API allows customization and interaction when embedding the editor into other solutions.

  • Mobile apps: Dedicated applications are available for both iOS and Android platforms.

  • Admin panel: A web-based administration console for monitoring documents and performing management operations over an authenticated websocket connection.

Use Cases:

  • Self-hosted office suite integration: Developers or platform operators can embed document editing into their own Nextcloud or ownCloud instances to provide browser-based office capabilities.

  • Custom application integration: Software projects that need embedded document editing can use the SDK and post message API to integrate and customize Collabora Online within their own solutions.

  • Mobile document editing: Users can access and collaborate on documents from iOS or Android devices using the dedicated mobile apps.

Open-Source Alternative Value:

Collabora Online provides an open-source distributed document collaboration platform that can be self-integrated into existing infrastructure like Nextcloud or ownCloud. Its browser-based approach and documented API offer developers a way to embed collaborative editing without relying on closed-source solutions. The availability of SDK documentation, mobile apps, and the MPLv2 license gives developers building blocks for creating custom document editing environments while retaining visibility into the core components and the ability to interact with the platform through defined interfaces.

TeilenXLinkedInReddit

Ähnliche Tools

Projektstatistiken

Sterne

3,196

Forks

1,006

Lizenz

Other

Metadaten

Alternative zu
Microsoft 365