Nextcloud Office Online: Seamless Document Integration
This repository profile is provided by osrepos.com, an open source repository discovery platform.

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.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
The 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.
Installation
To 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.
For detailed instructions on deploying Office Online Server, please refer to the official Microsoft documentation:
Deploy Office Online Server
Once your Office Online Server is set up, you can install this app in your Nextcloud instance.
Development Setup
For developers interested in contributing to or customizing the officeonline app, setting up a development environment is straightforward.
First, 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.
npm ci
npm run dev
This will install the necessary dependencies and start the development build process.
Why Use Nextcloud Office Online?
Integrating Office Online with Nextcloud offers several compelling advantages:
- Seamless Document Editing: Edit Word, Excel, and PowerPoint files directly from your Nextcloud interface, eliminating the need to download, edit, and re-upload documents.
- Enhanced Collaboration: Leverage Office Online's collaborative editing features within your Nextcloud environment, allowing multiple users to work on the same document simultaneously.
- 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.
- Familiar User Experience: Provide users with the familiar Office interface for document creation and editing, reducing the learning curve and improving productivity.
Links
- GitHub Repository: nextcloud/officeonline
- Nextcloud Forum: Office Online App Forum
- Nextcloud Enterprise Support: Learn more about Enterprise support
Related repositories
Similar repositories that may be relevant next.

Open-Higgsfield-AI: Free, Self-Hosted AI Image Generation & Cinema Studio
June 15, 2026
Open-Higgsfield-AI offers an open-source, self-hosted alternative for AI image generation and a cinema studio. It provides access to over 20 models, including Flux, SDXL, Midjourney, and Ideogram, allowing users to create stunning visuals and cinematic content. This MIT-licensed project is fully customizable and designed for local operation.

get-shit-done: Streamlining AI-Powered Development with Meta-Prompting and Context Engineering
May 30, 2026
get-shit-done is a robust, lightweight system designed to enhance AI-powered development, particularly with Claude Code. It tackles challenges like context degradation through advanced meta-prompting and context engineering. This tool enables developers to build high-quality software efficiently, transforming ideas into reliable code with structured workflows.

codex-plugin-cc: Integrate OpenAI Codex for Code Reviews in Claude Code
May 25, 2026
The `codex-plugin-cc` repository offers a powerful integration for Claude Code users, enabling them to leverage OpenAI's Codex directly within their existing workflow. This plugin facilitates AI-powered code reviews, task delegation, and background job management, streamlining development processes. It provides a suite of commands for various review types and task handling, significantly enhancing developer productivity.
h264-mp4-encoder: H264 and MP4 Encoding for Web and Node.js
May 25, 2026
The `h264-mp4-encoder` project provides a powerful solution for encoding H264 video and outputting it as an MP4 file directly within web browsers using WebAssembly or in Node.js environments. It leverages `minih264` and `libmp4v2` to offer efficient video creation, making it ideal for applications requiring dynamic video generation from sources like the HTML5 Canvas. This tool simplifies the process of integrating video encoding capabilities into web-based projects.
Source repository
Open the original repository on GitHub.