开源项目分享:纯浏览器端无后端Office套件office-website,本地优先守护极致隐私
各位WPS社区的小伙伴们大家好!
最近发现了一款超惊艳的开源纯Web Office套件office-website,主打纯浏览器端运行、100%数据本地处理、零后端服务上传,完美解决了大家临时编辑办公文档、处理隐私敏感文件时的安全顾虑,无需安装任何客户端、插件,打开浏览器就能用。今天就给大家做一个全面的分享,也希望能给WPS的产品迭代带来一些参考思路。
一、项目核心概况
office-website是由开发者baotlake开源的Serverless纯浏览器Office套件,基于WebAssembly技术打造,核心理念是local-first(本地优先),彻底打破了“在线办公必须上传文件到服务端”的固有模式。
在线体验地址:https://office.ziziyi.com
开源协议: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包管理器
操作步骤:
克隆项目仓库:git clone https://github.com/baotlake/office-website.git
进入项目目录:cd office-website
安装项目依赖:pnpm install
启动本地开发服务:pnpm dev
打开浏览器访问http://localhost:3000,即可本地使用全部功能
3. 生产环境私有化部署(适合企业/内网场景)
项目已完成生产环境配置适配,执行pnpm build即可完成生产环境构建;
默认支持Cloudflare Pages一键部署,执行pnpm deploy即可完成云端部署;也可根据需求,将构建产物部署到企业内网服务器、其他Serverless平台,实现完全自主可控的办公环境。
四、核心适用场景
隐私敏感文档处理:商业合同、财务报表、涉密文书、个人隐私文件等,不想上传到任何云端服务,纯本地处理更安全;
临时轻量化办公:在公共电脑、他人设备上办公,不想安装办公软件、不想留下文件痕迹,打开浏览器即可编辑,关闭网页无残留;
政企内网私有化部署:涉密单位、政企内网无法使用外网办公服务,可在内网一键部署这套系统,实现纯内网的文档编辑与管理;
开发者二次开发:可基于开源源码定制专属在线办公系统,对接企业内部业务系统、权限管理、审批流程,低成本搭建企业专属办公平台;
跨设备跨平台办公:多系统设备切换使用,无需在每个设备都安装办公软件,一个浏览器搞定全场景办公需求。
五、使用体验与补充思考
作为WPS的长期用户,体验完这个项目后,我认为它和WPS形成了非常好的场景互补,而非替代关系。
WPS作为国内办公软件的标杆,在全功能深度编辑、本土化办公生态、多人云协作、AI辅助创作、海量模板资源上,有着不可替代的绝对优势,是我们日常重度办公的主力工具。
而office-website这个开源项目,精准命中了轻量化、极致隐私、零门槛、无依赖的细分场景,解决了用户临时办公、隐私文件处理的痛点,是办公场景的一个极佳补充。同时,它「本地优先、零服务端上传」的隐私设计理念,也非常值得参考——尤其是针对政企用户、隐私敏感用户的需求,WPS也可以进一步强化本地处理的相关能力,给用户更多的隐私安全选择。
总的来说,office-website是一款完成度极高、实用性极强的开源Web Office项目,开源免费、开箱即用,不管是普通用户临时使用,还是企业二次开发私有化部署,都有极高的价值。也欢迎社区的小伙伴们一起体验交流,说说你们的使用感受,更希望WPS能持续优化,给我们带来更多兼顾功能、体验与隐私安全的办公能力!