univer vs BlockNote
Office editing SDKs compared
univer provides embeddable spreadsheet, document, and presentation capabilities for browser and Node.js use. BlockNote provides a block-based rich text editor with a ready-to-use React UI; the main difference is univer’s broader office scope versus BlockNote’s focus on React document editing.

univer: Embed Spreadsheet, Document, and Presentation Editors
Univer is a TypeScript SDK for embedding customizable spreadsheet, document, and presentation experiences in browser products, with a Node.js headless runtime. Its plugin architecture and Facade API suit teams building productivity tools or agent workflows, though several advanced features require commercial Univer Pro packages.

BlockNote: Build Block-Based Rich Text Editors for React
BlockNote is an extensible, block-based rich text editor for React, built on ProseMirror and Tiptap. It suits teams adding a polished editing experience to an app, with support for nested blocks, menus, drag-and-drop, and real-time collaboration.
| univer | BlockNote | |
|---|---|---|
| Language | TypeScript | TypeScript |
| License | Apache-2.0 | NOASSERTION |
| Stars | 22.6k | 10.3k |
| Forks | 1.9k | 777 |
| Last analyzed | Oct 14, 2026 | Oct 3, 2026 |
Key differences
- univer covers spreadsheets, documents, and presentations, while BlockNote focuses on block-based rich text editing.
- univer supports browser editors and a headless Node.js runtime; BlockNote is designed for React applications.
- univer offers plugin composition and Facade APIs, while BlockNote builds on ProseMirror and Tiptap and includes block menus and drag-and-drop interactions.
- univer is licensed under Apache-2.0; BlockNote’s repository metadata reports NOASSERTION, and its README describes different terms for main and XL packages.
- univer’s open-source foundations are separate from some commercial Univer Pro capabilities, including real-time collaboration and file import/export; BlockNote lists real-time collaboration as a feature.
Choose univer if you…
- need spreadsheet, document, and presentation capabilities in one SDK.
- want browser editing alongside headless Node.js processing.
- plan to compose capabilities through plugins or work with office content through Facade APIs.
Choose BlockNote if you…
- need a block-based rich text editor for a React application.
- want nested content, drag-and-drop, and built-in editing menus.
- are building a collaborative note-taking or knowledge-management experience.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.