Core Features

Plugins Info

Univer Bases core combines a structured-data model with a browser workbench. The model and UI are delivered by two Web SDK packages and operate as an independent UNIVER_BASE unit.

Features

Core featurePurpose
Fields and attachmentsText, numbers, choices, members, dates, and attachments.
Records, links, and hierarchyBatch edits, local pagination, table links, and parent-child records.
ViewsGrid, Kanban, Calendar, Gantt, Gallery, filtering, sorting, grouping, and conditional colors.
FormulasField calculations and explicitly configured cross-document references.
PermissionsEditing permissions for Bases, tables, fields, records, and views.

Exchange, dashboards, comments, and history use extension plugins; see the Bases feature overview.

Preset Mode

Univer Bases does not currently provide a dedicated preset. Use plugin mode for both the model and browser UI.

Plugin Mode

Installation

Add the two Bases product packages to the Univer runtime described in Installation & Basic Usage:

Shell
pnpm add @univerjs-pro/bases @univerjs-pro/bases-ui

Product plugin registration

Register the shared runtime, formula engine, and license first as shown in the installation guide, then register the Bases plugins:

TypeScript
import { UniverBasesPlugin } from '@univerjs-pro/bases'import { UniverBasesUIPlugin } from '@univerjs-pro/bases-ui'import '@univerjs-pro/bases-ui/lib/index.css'univer.registerPlugin(UniverBasesPlugin)univer.registerPlugin(UniverBasesUIPlugin)

UniverBasesPlugin registers the Base model, commands, field and view registries, formula integration, and permissions. UniverBasesUIPlugin adds the rendered workbench and browser interactions.

How is this guide?

© 2026 DreamNum Co., Ltd.