Univer

The next-generationopen sourceoffice suite

Break application silos and connect business data to a single platform.

Univer Sheet Preview

Technology spotlights

Highly extensible command system

Highly extensible command system

All actions on Univer are executed through the command system, which makes it easy to implement advanced features such as collaborative editing + cursor tracking, live sharing and scripting.

Dependency injection based plugin architecture

Dependency injection based plugin architecture

Functions are divided into multiple plugins. Developers can use plugins freely and customize plugins to meet personalized needs.

Unified rendering engine

Unified rendering engine

The high-performance rendering engine, based on a single canvas, allows customized layouts with rich text, sheets, graphics to be interleaved and manipulated freely.

Original formula engine

Original formula engine

Supports inverted indexing, lambda expressions, and more. Web worker compute is done behind RPC requests and allows transition into server side compute in the future.

Got Questions? We've Got Answers.

What is Univer and what features does it include?

Univer is an open-source alternative to Google's productivity suite, including spreadsheets, documents, and slides. It provides a highly extensible command system, a dependency injection based plugin architecture, a unified rendering engine, and an original formula engine, enabling advanced features, customization, high-performance interleaved layouts, and powerful formula capabilities.

Is Univer completely free? Are there paid or enterprise versions? What are the differences between versions?

Univer is an open-source project based on TypeScript and is completely free. Considering the needs of enterprise users, Univer also provides an enterprise-level document solution called Univer Pro, which includes features such as collaborative editing, printing, import/export, and enterprise-level technical support.

Can Univer be customized or extended to meet specific needs?

Univer is highly customizable and extensible. Its command system and plugin architecture allow developers to create custom plugins and tailor Univer to their specific requirements. The unified rendering engine also enables the creation of personalized layouts combining rich text, sheets, and graphics.

What operating systems and devices does Univer support? Are mobile applications provided?

Univer supports various modern desktop browsers, with plans to support mobile browsers in the future.

Does Univer provide customer support and technical maintenance? How should users seek help if they encounter problems?

Univer provides online documentation and community support. Users can submit issues or pull requests on GitHub.

Find advanced solutions? CheckoutUniver ProorUniver Workspace.