Skip to main content
This feature is not part of the community edition: it needs to be unlocked.
Both the server and the embedded UI can be extended.

Server extension

Atoti Server extensions are developed in Java and packaged as JARs. They can register:

UI extension

Atoti UI extensions are developed in JavaScript/TypeScript. They can change the behavior of the web app or augment it with new features.

Branding

The Atoti branding can be replaced with a custom one (also called white-labeling):
The app of this session looks like this: Rebranded app

UI app extension

There are some prebuilt extensions in atoti.app_extension. For instance:
This extension will add some advanced tools and a Text editor widget: Extended app Take a look at the documentation of atoti.SessionConfig.app_extensions to learn how to create your own extensions.