• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
DreamNum avatar

Univer

Embeddable office SDK for spreadsheets, documents and slides

  • Languages and frameworks
  • Productivity
  • Data and spreadsheets
View on GitHub
Website

What it is

Univer is a TypeScript SDK for building spreadsheet, document and presentation editing into your own web product. It uses canvas rendering, a formula engine and a plugin architecture, and the same Facade API runs in the browser or headless on Node.js for server-side processing. Developers building SaaS products, internal tools or AI agent workflows use it to add Excel-like and Word-like editing without depending on a hosted office suite.

Images

Facts

Stars
22,690 GitHub stars.
22,690

Forks
1,902
Commits
5,912
Contributors
72
Language
TypeScript
License
Apache-2.0
Last commit
Oct 20, 2026
On GitHub since
September 2022
First release
December 2023
Platforms
web, library
Self-hostable
No
Alternative to
Handsontable
Tags
  • presentation
  • office-suite
  • ai-agents
  • ui-components
  • collaboration
  • spreadsheet

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Flutter avatar

    Flutter

    Cross-platform UI toolkit for building apps from one Dart codebase

    180k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsUniver: Open-Source Alternative for Google Sheets, Slides, DocsApr 26, 2024 · 178 points · 53 comments (opens Hacker News in a new tab)
  • Hacker NewsShow HN: Univer,a JavaScript framework for building documents, sheets, slidesJan 3, 2023 · 5 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“Build your own Google Sheets, Docs & Slides, free 🤯 Univer: an open-source office harness for AI agents. Agents edit in their own draft, you review and merge…”Sep 28, 2026 · 0 likes · 0 replies (opens Bluesky in a new tab)