Basic concepts
DocSpace Plugins SDK allows developers to create their own plugins and add them to the DocSpace portal.
This documentation describes:
- How to create, code, build, and upload a plugin
- What plugin types and items are available
- What the plugin structure consists of
- How to use plugin variables, methods, messages, and events
- What plugin components can be used to build a plugin
What plugins can do
Here are some examples of what you can do with ONLYOFFICE DocSpace plugins:
- connect third-party services, like Draw.io, Speech to Text Conversion, etc.;
- enhance the existing user experience and the editors’ functionality: PDF-converter.
Code samples are available at https://github.com/ONLYOFFICE/docspace-plugins.
How to create plugins
To create your own plugin, you need to follow a few steps:
- Learn the fundamental concepts for building plugins on the Getting started page and write code that defines the plugin appearance and behavior.
- After creating the plugin, build it using the instructions here.
- Now you can upload the plugin to the DocSpace portal and use it.