JavaScript SDK which is a part of ONLYOFFICE Document Server and ONLYOFFICE Desktop Editors
See the codeSDKJS is the official JavaScript Software Development Kit (SDK) for ONLYOFFICE’s document editing components.
It is integrated into:
JavaScript SDK provides the necessary client-side APIs for integrating and customizing the ONLYOFFICE editors. It also includes an implementation layer for the Office JavaScript APIs, enabling advanced document manipulation and integration operations.
📖 Developer documentation: ONLYOFFICE API Documentation — The essential reference guide for working with ONLYOFFICE APIs and integration modules.
The directory layout below helps developers quickly navigate and understand SDKJS directory purposes.
| Folder | Description |
|---|---|
.github | Contains GitHub workflows and issue/pr templates for CI/CD automation. |
build | Scripts and configuration files used to build SDKJS bundles. |
cell | Core functionality and UI logic for spreadsheet editor. |
common | Shared modules, utilities, and core logic used across all editor types. |
configs | Configuration files and constants used for environment and runtime setup. |
pdf | Modules and UI components for viewing and annotating PDF files. |
slide | Logic and rendering components for presentation editor. |
tests | Automated test suites and configs for validating SDKJS behavior. |
tools | Helper utilities, build scripts, and developer tools. |
vendor | Third-party libraries and external dependencies used by SDKJS. |
visio | Modules related to drawing and diagram editing (Visio-like functionality). |
word | Core logic and UI components for text document editor. |
We welcome community participation, technical insights, and feedback. For questions, integration issues, or troubleshooting related to ONLYOFFICE Document Server, please explore these resources:
SDKJS is licensed under the GNU Affero General Public License (AGPL) v3.0. For full details, refer to the LICENSE file.
1,000 followers · starred Sep 2019
JavaScript
99.9%
JavaScript SDK which is a part of ONLYOFFICE Document Server and ONLYOFFICE Desktop Editors
See the codeSDKJS is the official JavaScript Software Development Kit (SDK) for ONLYOFFICE’s document editing components.
It is integrated into:
JavaScript SDK provides the necessary client-side APIs for integrating and customizing the ONLYOFFICE editors. It also includes an implementation layer for the Office JavaScript APIs, enabling advanced document manipulation and integration operations.
📖 Developer documentation: ONLYOFFICE API Documentation — The essential reference guide for working with ONLYOFFICE APIs and integration modules.
The directory layout below helps developers quickly navigate and understand SDKJS directory purposes.
| Folder | Description |
|---|---|
.github | Contains GitHub workflows and issue/pr templates for CI/CD automation. |
build | Scripts and configuration files used to build SDKJS bundles. |
cell | Core functionality and UI logic for spreadsheet editor. |
common | Shared modules, utilities, and core logic used across all editor types. |
configs | Configuration files and constants used for environment and runtime setup. |
pdf | Modules and UI components for viewing and annotating PDF files. |
slide | Logic and rendering components for presentation editor. |
tests | Automated test suites and configs for validating SDKJS behavior. |
tools | Helper utilities, build scripts, and developer tools. |
vendor | Third-party libraries and external dependencies used by SDKJS. |
visio | Modules related to drawing and diagram editing (Visio-like functionality). |
word | Core logic and UI components for text document editor. |
We welcome community participation, technical insights, and feedback. For questions, integration issues, or troubleshooting related to ONLYOFFICE Document Server, please explore these resources:
SDKJS is licensed under the GNU Affero General Public License (AGPL) v3.0. For full details, refer to the LICENSE file.
1,000 followers · starred Sep 2019
JavaScript
99.9%