Univer:全栈 可视化 office 协同编辑 开发框架

科技   2024-12-20 20:00   湖北  


文章底部获取项目地址



Univer 是一个企业级的文档和数据协作解决方案,支持 Web、服务端创建和编辑电子表格 Excel、文本文件 Word 和演示文稿 PPT。支持 TypeScript,以及 Vue、React 前端框架,特点在于它的灵活性和可扩展性,开发者可以通过编写插件来增加新功能或者定制现有功能,以适应不同的业务需求。

基础功能:

编辑操作:撤销/重做、复制/粘贴。

浏览:基于 Canvas 的高性能渲染引擎、滚动、缩放。

UI:可配置的工作区、跨操作系统的快捷键支持、快捷键面板。

Excel 功能:

编辑操作:新建、删除、移动子表、单元格样式、合并单元格、行列操作等。

浏览:冻结行列、统计栏、十字高亮。

数据与计算:公式、数据透视表、数字格式、数据验证、条件格式、排序、筛选。

自动化:Uniscrip 脚本(alpha)。

其他功能:禅编辑模式(可选)、打印、协同编辑、Live Share、导入导出。

安装使用:
npx degit dream-num/univer-sheet-start-kit univer-sheet-start-kit
cd univer-sheet-start-kit
npm install
npm run dev

Word 功能:

编辑操作:文本样式、评论、插入浮动图片、协同编辑、表格。

排版:页眉页脚。

安装使用:
npx degit dream-num/univer-doc-start-kit univer-doc-start-kit
cd univer-doc-start-kit
npm install
npm run dev

PPT 功能:

编辑幻灯片。

安装使用:

pnpm add @univerjs/core @univerjs/design @univerjs/slides @univerjs/slides-ui @univerjs/engine-formula @univerjs/engine-render @univerjs/ui

服务端:

功能和特性:

性能强劲:它使用基于 Canvas 的渲染技术,并且支持 Web Worker,这意味着即便处理大量数据,它也能保持流畅的性能。

插件系统:Univer 的许多功能都是以插件形式提供的,这样用户就可以根据自己的需要选择性地使用这些插件。

高度可定制:用户可以根据自己的品牌和设计需求,通过更换主题、图标和组件库来定制 Univer 的外观和行为。

支持多语言:Univer 支持多种语言,并且允许用户添加自己的语言包。

社区和支持:Univer 有一个活跃的社区,用户可以在 Discord 和 GitHub Discussions 上找到帮助。

持续更新:Univer 有一个专门的团队负责持续更新和维护,确保平台的稳定性和可靠性。

商业版本:对于需要更高级功能的企业,Univer 提供了商业版本,包括多人协作、数据连接器和实时共享等功能。


《前端资源推荐》公众号收集各种前端组件 UI 框架、JS 插件工具、中后台系统模板、动画库、低代码、可视化资源、开源项目、学习资源、特效源码等,如有其他优秀资源,欢迎发消息投稿,感谢点赞、在看、转发、关注!!!

其他推荐


DPlayer:开源 H5 弹幕视频播放器

kkFileView:支持数十种文件格式预览开源工具库

Arco Design Mobile:字节新开源移动端 UI 组件库

勾股 OA:开源 企业办公管理系统

Fabricjs:交互式 canvas 图形绘制库

likeadmin:多语言 多终端 多应用 系统框架

Ant Design X:蚂蚁 AI 组件 打造人工智能对话应用

Excalidraw:支持多人协作 AI 辅助 可视化图形绘制

项目地址


GitHub:https://github.com/dream-num/univer

官方文档:https://univer.ai/zh-CN

前端资源推荐
推荐分享各种前端组件UI、插件工具、中后台系统、低代码、可视化、开源项目、学习资源、特效源码等
 最新文章