Upgrade to Pro

Univer Boards is a Univer SDK Pro capability. Production applications need a valid Pro license and the same deployment considerations as other Pro products.

License plugin

Register UniverLicensePlugin before registering Board plugins:

TypeScript
import { UniverLicensePlugin } from '@univerjs-pro/license'univer.registerPlugin(UniverLicensePlugin, {  license: process.env.CLIENT_LICENSE_TEXT,})

Keep the license text outside source control. In browser applications, inject it through your build or runtime configuration.

Package scope

Board packages live in the @univerjs-pro scope:

CapabilityPackages
Core board model@univerjs-pro/boards
Browser board UI@univerjs-pro/boards-ui
Table elements@univerjs-pro/boards-table, @univerjs-pro/boards-table-ui
Mind-map elements@univerjs-pro/boards-mind, @univerjs-pro/boards-mind-ui

Deployment notes

  • Register only the element plugins required by your product.
  • Load Board UI CSS after shared Univer UI CSS.
  • Use model packages only in Node.js services.
  • Persist Board snapshots as application data and migrate them together with Univer upgrades.

For license, server, and deployment details, see Univer SDK Pro.

How is this guide?

© 2026 DreamNum Co., Ltd.