The next-generationopen sourceoffice suite
Break application silos and connect business data to a single platform.
Technology spotlights
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
Functions are divided into multiple plugins. Developers can use plugins freely and customize plugins to meet personalized needs.
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
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.