{"repo":"electroluxcode/onlyoffice-web-comp","free":true,"listed":false,"github":"https://github.com/electroluxcode/onlyoffice-web-comp","clone":"git clone https://github.com/electroluxcode/onlyoffice-web-comp.git","description":"A component based on OnlyOffice (v9) for viewing, editing, and converting documents entirely on the user's device, no backend required.基于 OnlyOffice (v9) 的纯前端组件，封装文档查看、编辑、转换功能，全在用户设备本地运行，无需后端，即插即用","language":"TypeScript","stars":480,"topics":["office","onlyoffice","react","typescript","local","web"],"license":"AGPL-3.0","category":"ui-components","readme_excerpt":"OnlyOffice Web Comp 📖 English 中文 🌐 Live Demo : https://onlyoffice-web-comp.vercel.app/ A browser-based document solution built on the OnlyOffice static SDK. View, edit, and convert Word, Excel, and PowerPoint entirely on the client— no Document Server required . This repository has two parts: Part Path Description ------ ------ ------------- Component library src/components/onlyoffice-web-comp/ Reusable Web editor wrapper + Markdown docs Demo site src/app/ + src/features/ Next.js landing, docs, and live demos Project Positioning This project is not an npm package with a one-line install flow yet. It is a browser-only OnlyOffice integration template: the reusable runtime lives in src/components/onlyoffice-web-comp/ , and this repository also includes the static OnlyOffice SDK / x2t assets required by that runtime. Use this project when you want to embed OnlyOffice editing into your own web app without running OnlyOffice Document Server. The demo site is intentionally part of the repository so you can copy a working integration instead of reconstructing the editor lifecycle from scattered snippets. Integrating into Your Project The practical integration path is: 1. Copy src/components/onlyoffice-web-comp/ into your application source tree. 2. Copy the static assets from public/packages/onlyoffice/ into your app's public/packages/onlyoffice/ directory. 3. Build your UI by following src/features/demo/office-preview-page.tsx : create an editor container, keep an OnlyOfficeManage","default_branch":null,"files":null,"tree":[],"storefront":"/r/electroluxcode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/electroluxcode/onlyoffice-web-comp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}