{"name":"Nextcloud Office Online: Seamless Document Integration","description":"The `nextcloud/officeonline` repository provides an integration app for Nextcloud, enabling users to edit documents directly within their Nextcloud instance using an on-premise Office Online Server. This solution facilitates collaborative document editing and viewing, enhancing productivity for Nextcloud users. It specifically supports self-hosted Office Online Server deployments, not cloud-based Office 365.","github":"https://github.com/nextcloud/officeonline","url":"https://osrepos.com/repo/nextcloud-officeonline","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/nextcloud-officeonline","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/nextcloud-officeonline.md","json":"https://osrepos.com/repo/nextcloud-officeonline.json","topics":["JavaScript","Nextcloud","Office Online","Document Management","Collaboration","Self-hosted","AGPL-3.0","Integration"],"keywords":["JavaScript","Nextcloud","Office Online","Document Management","Collaboration","Self-hosted","AGPL-3.0","Integration"],"stars":null,"summary":"The `nextcloud/officeonline` repository provides an integration app for Nextcloud, enabling users to edit documents directly within their Nextcloud instance using an on-premise Office Online Server. This solution facilitates collaborative document editing and viewing, enhancing productivity for Nextcloud users. It specifically supports self-hosted Office Online Server deployments, not cloud-based Office 365.","content":"## Introduction\n\nThe `nextcloud/officeonline` repository hosts the official Nextcloud app for integrating with an Office Online Server. This integration allows users to view and edit Microsoft Office documents, such as Word, Excel, and PowerPoint files, directly within their Nextcloud environment. It provides a powerful solution for organizations seeking to combine the collaborative features of Nextcloud with the familiar interface and functionality of Office applications, all within a self-hosted infrastructure. It's important to note that this integration is designed for on-premise Office Online Server deployments and does not support cloud-based Office 365.\n\n## Installation\n\nTo utilize this integration, you will need a functional on-premise Office Online Server. The Nextcloud server must be added as a trusted host for WOPI on your Office Online Server.\n\nFor detailed instructions on deploying Office Online Server, please refer to the official Microsoft documentation:\n[Deploy Office Online Server](https://docs.microsoft.com/en-us/officeonlineserver/deploy-office-online-server \"Deploy Office Online Server\" target=\"_blank\")\n\nOnce your Office Online Server is set up, you can install this app in your Nextcloud instance.\n\n## Development Setup\n\nFor developers interested in contributing to or customizing the `officeonline` app, setting up a development environment is straightforward.\n\nFirst, clone this repository into your Nextcloud `apps` directory. You will also need `npm` and `Node.js` installed to manage JavaScript dependencies and build the frontend code.\n\nbash\nnpm ci\nnpm run dev\n\n\nThis will install the necessary dependencies and start the development build process.\n\n## Why Use Nextcloud Office Online?\n\nIntegrating Office Online with Nextcloud offers several compelling advantages:\n\n*   **Seamless Document Editing:** Edit Word, Excel, and PowerPoint files directly from your Nextcloud interface, eliminating the need to download, edit, and re-upload documents.\n*   **Enhanced Collaboration:** Leverage Office Online's collaborative editing features within your Nextcloud environment, allowing multiple users to work on the same document simultaneously.\n*   **Data Sovereignty:** Maintain full control over your data by hosting both Nextcloud and Office Online Server on your own infrastructure, which is crucial for compliance and privacy.\n*   **Familiar User Experience:** Provide users with the familiar Office interface for document creation and editing, reducing the learning curve and improving productivity.\n\n## Links\n\n*   **GitHub Repository:** [nextcloud/officeonline](https://github.com/nextcloud/officeonline \"nextcloud/officeonline GitHub Repository\" target=\"_blank\")\n*   **Nextcloud Forum:** [Office Online App Forum](https://help.nextcloud.com/c/apps/officeonline/173 \"Nextcloud Office Online App Forum\" target=\"_blank\")\n*   **Nextcloud Enterprise Support:** [Learn more about Enterprise support](https://nextcloud.com/enterprise/ \"Nextcloud Enterprise Support\" target=\"_blank\")","metrics":{"detailViews":3,"githubClicks":1},"dates":{"published":null,"modified":"2026-06-13T19:44:23.000Z"}}