开源项目分享:纯浏览器端无后端Office套件office-website,本地优先守护极致隐私

各位WPS社区的小伙伴们大家好!

最近发现了一款超惊艳的开源纯Web Office套件office-website,主打纯浏览器端运行、100%数据本地处理、零后端服务上传,完美解决了大家临时编辑办公文档、处理隐私敏感文件时的安全顾虑,无需安装任何客户端、插件,打开浏览器就能用。今天就给大家做一个全面的分享,也希望能给WPS的产品迭代带来一些参考思路。


一、项目核心概况

office-website是由开发者baotlake开源的Serverless纯浏览器Office套件,基于WebAssembly技术打造,核心理念是local-first(本地优先),彻底打破了“在线办公必须上传文件到服务端”的固有模式。

  • 开源协议:GNU Affero General Public License Version 3 (AGPL v3)

  • 技术底座:基于业内成熟的ONLYOFFICE Web Apps、WASM文档转换能力开发,文档兼容性与编辑能力有成熟保障

项目无需注册登录、无任何付费门槛,打开网页即可使用,同时完整开放源码,支持个人与企业二次开发、私有化部署,兼顾普通用户的轻量化使用与企业级的定制化需求。


二、项目核心亮点与核心能力

1. 极致隐私安全:100%客户端本地处理,零后端上传

这是该项目最核心的竞争力。所有文档的打开、编辑、格式转换、保存全流程,都完全在用户的浏览器本地完成,基于WebAssembly技术实现,不会把用户的任何文件内容、编辑数据上传到项目服务器或第三方服务,彻底杜绝了隐私敏感文件、涉密办公文档的泄露风险。

对于需要处理商业合同、财务报表、涉密执法文书、个人隐私文件的用户来说,这个特性从根源上解决了在线办公的安全顾虑。

2. 全格式覆盖,完整支持三大办公文档与PDF处理

项目完整覆盖日常办公的核心文档格式,无需在多个工具之间切换,一个网页搞定全类型办公文档的查看与编辑:

  • 文本文档:支持.docx格式(Word文档)的完整编辑与格式兼容

  • 电子表格:支持.xlsx格式(Excel表格)的公式、格式、数据编辑

  • 演示文稿:支持.pptx格式(PowerPoint演示文稿)的编辑与播放

  • 附加能力:支持PDF文档的相关处理与格式转换

3. 本地优先的存储体系,文件管理全程可控

项目内置基于浏览器IndexedDB的本地文件管理系统,实现了完整的本地文件闭环:

  • 编辑的文档可直接保存在浏览器本地,关闭网页后再次打开,依然能找到所有历史编辑文件,无需反复上传下载;

  • 支持本地文件拖拽导入、一键导出保存到电脑本地,文件的所有权完全掌握在用户手中;

  • 无任何强制云端同步,用户可自主选择文件的存储方式,全程无任何数据强制上传。

4. 轻量化高性能,开箱即用零门槛

项目基于Next.js 15+深度优化,兼顾了加载速度与操作流畅度,哪怕是低配电脑也能稳定运行:

  • 零使用门槛:无需安装客户端、无需浏览器插件、无需注册登录,打开官网就能直接使用,新手用户也能一秒上手;

  • 跨平台兼容:只要有现代浏览器,无论是Windows、Mac、Linux系统,还是平板设备,都能正常使用,彻底解决系统适配问题;

  • 内置多语言(i18n)支持,适配国内用户的使用习惯,无语言障碍。

5. 丰富的扩展能力,兼顾个人与企业全场景

  • 第三方云盘集成:通过Uppy组件原生对接Google Drive、Dropbox、OneDrive等主流云盘,方便用户直接读取云端文件,兼顾本地安全与云端文件管理需求;

  • 完全开源可定制:完整源码开放,个人与企业均可基于源码进行二次开发,适配自身的业务流程、权限体系、品牌定制;

  • 极简部署方案:默认适配Cloudflare Pages,支持一键部署生产环境,也可部署到Vercel、企业内网服务器等环境,Serverless架构大幅降低了部署与运维成本,政企用户可轻松实现完全私有化的内网办公环境。


三、快速上手与部署方式

1. 零成本开箱即用(普通用户首选)

直接访问官方在线地址:https://office.ziziyi.com

打开网页后,首页可快速新建Word、Excel、PPT文档,也可以直接拖拽本地文件到网页中打开编辑,全程无需注册登录,完全免费使用,编辑完成后可直接导出保存到本地。

2. 本地搭建运行(适合开发者/个性化需求)

前置环境要求:Node.js 22+、pnpm包管理器

操作步骤:

  1. 克隆项目仓库:git clone https://github.com/baotlake/office-website.git

  1. 进入项目目录:cd office-website

  1. 安装项目依赖:pnpm install

  1. 启动本地开发服务:pnpm dev

  1. 打开浏览器访问http://localhost:3000,即可本地使用全部功能

3. 生产环境私有化部署(适合企业/内网场景)

项目已完成生产环境配置适配,执行pnpm build即可完成生产环境构建;

默认支持Cloudflare Pages一键部署,执行pnpm deploy即可完成云端部署;也可根据需求,将构建产物部署到企业内网服务器、其他Serverless平台,实现完全自主可控的办公环境。


四、核心适用场景

  1. 隐私敏感文档处理:商业合同、财务报表、涉密文书、个人隐私文件等,不想上传到任何云端服务,纯本地处理更安全;

  1. 临时轻量化办公:在公共电脑、他人设备上办公,不想安装办公软件、不想留下文件痕迹,打开浏览器即可编辑,关闭网页无残留;

  1. 政企内网私有化部署:涉密单位、政企内网无法使用外网办公服务,可在内网一键部署这套系统,实现纯内网的文档编辑与管理;

  1. 开发者二次开发:可基于开源源码定制专属在线办公系统,对接企业内部业务系统、权限管理、审批流程,低成本搭建企业专属办公平台;

  1. 跨设备跨平台办公:多系统设备切换使用,无需在每个设备都安装办公软件,一个浏览器搞定全场景办公需求。


五、使用体验与补充思考

作为WPS的长期用户,体验完这个项目后,我认为它和WPS形成了非常好的场景互补,而非替代关系。

WPS作为国内办公软件的标杆,在全功能深度编辑、本土化办公生态、多人云协作、AI辅助创作、海量模板资源上,有着不可替代的绝对优势,是我们日常重度办公的主力工具。

而office-website这个开源项目,精准命中了轻量化、极致隐私、零门槛、无依赖的细分场景,解决了用户临时办公、隐私文件处理的痛点,是办公场景的一个极佳补充。同时,它「本地优先、零服务端上传」的隐私设计理念,也非常值得参考——尤其是针对政企用户、隐私敏感用户的需求,WPS也可以进一步强化本地处理的相关能力,给用户更多的隐私安全选择。

总的来说,office-website是一款完成度极高、实用性极强的开源Web Office项目,开源免费、开箱即用,不管是普通用户临时使用,还是企业二次开发私有化部署,都有极高的价值。也欢迎社区的小伙伴们一起体验交流,说说你们的使用感受,更希望WPS能持续优化,给我们带来更多兼顾功能、体验与隐私安全的办公能力!

广东省
浏览 2083
1
8
分享
8 +1
1 +1
全部评论