GitHub 上有一个叫 Everything 的仓库,名字直白地表达了它的含义——50 个能直接用的网页应用平铺在一起。表格、文档、幻灯片、修图、三维、团队聊天、数据库、记账、招聘等常用软件都可以找到对应的,不需要安装,在浏览器里打开就能用。
从零开始重建并开源全世界的软件
Everything 是 Puter 团队的新仓库,它并不是一个打通了的产品,而是在同一个仓库里放进了 50 个独立的应用程序,只共享登录账号和云盘。技术栈统一使用原生 JavaScript 和 TypeScript,构建工具为 Vite,后端只用了 Puter.js。
作者是 Puter 创始人 Nariman Jelveh,他的另一个项目 puter 已经有四万四千多颗星。一个仓库里有 50 个应用程序,src 目录里平铺开,每个都有自己的依赖清单和首页,单独拉出来就能跑。整个仓库有三万四千多个文件,体积超过 1.3 GB。

仓库开业半个月,提交了 244 次 commit。
表格:做得最完善的部分
表格按 Excel 的习惯做,公式支持 510 多个函数,统计、分布、财务、日期都覆盖。文件是真的 .xlsx 格式,存下来能直接丢进 Excel 或 WPS 接着改。

没登录也能先开工,改动留在当前标签页,保存或打开云端文件时才需要登录。提交记录里还能看到表格助手在往里加,作者正把 AI 相关工具接到这一部分。
文档和幻灯片:从零重写
文档没有用现成的编辑器组件,排版引擎是团队自己编写的,通过 Canvas 一行一行绘制。目前还是受限的编辑器原型,不支持字段、批注、修订、多节排版和嵌套表格。

仓库里还有一个 playground.html,打开后是无需账号的本地编辑器。幻灯片功能更完整,可以创建、修改、放映,也能导出真正的 .pptx 文件。
修图和三维软件
图片编辑对标 Photoshop,包括图层、蒙版、调整图层、选区、绘画、路径和 PSD 文件互操作。合成器优先用 WebGPU,浏览器不支持时切换到 WebGL2。

三维软件对标 Blender,建模、雕刻、UV、节点、动画、物理、路径追踪等功能一应俱全,还带有视频剪辑和 Grease Pencil 功能。
团队协作类工具
Team Chat 对标 Slack,工作区、频道、线程、私信、附件都齐全,成员分管理员和访客。每个工作区在创建者的 Puter 账号里跑一个小服务,消息不经过第三方。

白板对标 Miro,把链接发给同事就能同时改同一块画布,Figma 和 Miro 的文件也能导进来。数据库对标 Airtable,27 种字段类型,84 个公式函数,同一份数据能切成表格、看板、日历几种视图。
办公室和小店常用工具
收银、库存、发票、账簿、招聘、排班、客户管理、合同、签名——每个都很轻,不懂代码的人点开也能看懂怎么用。

办公室里有日历、邮件、通讯录、会议、问卷、时间追踪、费用报销等功能,想用哪个就进入对应的目录,不需要把整个系统都配置好。

使用方式
最省事的是直接打开演示站。spreadsheet.puter.com 是表格演示站,whiteboard.puter.com 是白板演示站,无需注册即可进入。11 个演示站都能正常打开,但修图、视频、音乐三个暂时还是 404。

如果要在本地运行,需要 Node.js 22.12 以上版本。先把仓库 clone 下来,在 src 里找到要运行的应用目录,安装依赖后执行 npm run dev,终端会打印本地地址,在浏览器中打开即可。
50 个应用一起铺开,难免有些粗糙,但表格和幻灯片已经可以用来处理真实任务,值得先挑选一个使用,再观察半年后的效果。