The frontend for ONLYOFFICE Document Server which builds the program interface
See the codeWelcome to the web-apps repository!
It’s the frontend for ONLYOFFICE Document Server and ONLYOFFICE Desktop Editors — the part you interact with. It powers the interface that lets you create, edit, save, and export your text documents, spreadsheets, and presentations.
Previous versions: Until 2019-10-23 the repository was called web-apps-pro.
| Layer | Component | Role |
|---|---|---|
| 🧠 Engine | Document Server ↗ | Handles editing logic, file conversion, real-time collaboration |
| 💻 Interface | Web Apps (this repo) | Provides the browser-based user interface |
| 🧩 Integrations | Integration API ↗ | Embeds editors into custom web platforms or apps |
Together, these layers make ONLYOFFICE a full-fledged online editing suite.
✨ Multiple editors, one codebase
💬 Real-time collaboration
⚡ Developer-friendly integration
🌍 Fully browser-compatible
Here’s a quick tour of what lives inside this repository:
| Folder | Description |
|---|---|
.github/workflows/ | GitHub Action workflows for CI, build validation, testing, and checks. |
.vscode/ | Editor configuration for VS Code. |
apps/ | Core UI for the three editors (Documents, Spreadsheets, Presentations). This is where the frontend interface lives. |
build/ | Build scripts, bundling configuration, and output settings for packaging the web editors. |
test/ | Test suites and scripts used to validate functionality and stability. |
translation/ | All localization files and translations. |
vendor/ | Third-party libraries and dependencies used by the editors. |
If you’d like to compile or modify the editors yourself, use the build_tools repository.
It automatically sets up dependencies and builds:
We ❤️ community contributions!
Made with ❤️ by the ONLYOFFICE Team
413 followers · starred Mar 2025
1,000 followers · starred Sep 2019
44 followers · starred Nov 2025
HTML
61.1%
JavaScript
36.4%
Less
2.2%
The frontend for ONLYOFFICE Document Server which builds the program interface
See the codeWelcome to the web-apps repository!
It’s the frontend for ONLYOFFICE Document Server and ONLYOFFICE Desktop Editors — the part you interact with. It powers the interface that lets you create, edit, save, and export your text documents, spreadsheets, and presentations.
Previous versions: Until 2019-10-23 the repository was called web-apps-pro.
| Layer | Component | Role |
|---|---|---|
| 🧠 Engine | Document Server ↗ | Handles editing logic, file conversion, real-time collaboration |
| 💻 Interface | Web Apps (this repo) | Provides the browser-based user interface |
| 🧩 Integrations | Integration API ↗ | Embeds editors into custom web platforms or apps |
Together, these layers make ONLYOFFICE a full-fledged online editing suite.
✨ Multiple editors, one codebase
💬 Real-time collaboration
⚡ Developer-friendly integration
🌍 Fully browser-compatible
Here’s a quick tour of what lives inside this repository:
| Folder | Description |
|---|---|
.github/workflows/ | GitHub Action workflows for CI, build validation, testing, and checks. |
.vscode/ | Editor configuration for VS Code. |
apps/ | Core UI for the three editors (Documents, Spreadsheets, Presentations). This is where the frontend interface lives. |
build/ | Build scripts, bundling configuration, and output settings for packaging the web editors. |
test/ | Test suites and scripts used to validate functionality and stability. |
translation/ | All localization files and translations. |
vendor/ | Third-party libraries and dependencies used by the editors. |
If you’d like to compile or modify the editors yourself, use the build_tools repository.
It automatically sets up dependencies and builds:
We ❤️ community contributions!
Made with ❤️ by the ONLYOFFICE Team
413 followers · starred Mar 2025
1,000 followers · starred Sep 2019
44 followers · starred Nov 2025
HTML
61.1%
JavaScript
36.4%
Less
2.2%