夜雨聆风学习资料网

ARTICLE · 1188984

univer 开源的在线表格文档引擎

univer 开源的在线表格文档引擎

开源的在线表格文档引擎

想在 SaaS 里加个在线表格或文档编辑器,第一反应可能是接第三方服务。今天继续「每日开源」,介绍一个能直接嵌进你自己产品的开源 Office SDK。

dream-num/univer 是一套高性能、可定制的开源 Office SDK,覆盖表格、文档、幻灯片、数据表、看板,PDF 也快来了。它用 Canvas 渲染、自带公式引擎,浏览器和 Node.js 共用一套架构,主要面向"把 Office 能力嵌进自己产品"的场景。

插件化架构

能力都做成可组合插件,要什么加什么,也能懒加载、替换、扩展,不必扛整套栈。

同一套 API 跑两端

Facade API 在浏览器做界面,在 Node.js 做无头处理,服务端批处理和工作流也能复用同一套逻辑。

AI 友好的运行时

支持无头模式,让 Agent 和自动化直接读写表格与文档,人和 AI 能在同一份文件上协作。

在内部工具或 SaaS 里嵌入表格、文档编辑,又不想依赖外部托管的,可以用它;服务端要批量生成、处理 Excel 和文档的,逻辑跟前端一致,省心;做 AI 应用想让智能体基于电子表格产出报表和看板的,它也很对路。

文档和 API 参考都很全。新手先用 presets 快速跑起一个能用的应用,再按需切到插件模式做深度定制。仓库是 TypeScript,React / Vue / Web Components 都能接。

正打算给产品加 Office 能力,去 GitHub 给 dream-num/univer 点个 Star。觉得有用点个「在看」,分享给需要的同事;关注本号,每天一个值得收藏的开源项目;你最想看哪类项目?前端 / 后端 / AI / DevOps?评论区告诉我,下期安排。

#github#开源

关注公众号,AI时代不迷路,创建价值活下去

相关学习资料