夜雨聆风学习资料网

ARTICLE · 1204080

每年为订阅软件花上万块不心疼吗?| 这个 34 个应用的 Monorepo 想用 MIT 协议重造整个软件世界

每年为订阅软件花上万块不心疼吗?| 这个 34 个应用的 Monorepo 想用 MIT 协议重造整个软件世界

一、痛点与破局

先来算一笔账:

  • Office 365 订阅:约 ¥400/年
  • Photoshop:约 ¥900/年
  • Notion / Slack / Zoom 团队版:随便一个都是几十上百美元/年
  • AutoCAD、SolidWorks:企业版一年上万

写完代码想画张图、剪个视频、开个会,每次都要在付费墙面前犹豫一下。更扎心的是:一旦停止订阅,你的文件、数据、工作流全部受限。

GitHub 上有一个雄心勃勃的项目——The Everything Project,它的口号是:

The world’s software. Rebuilt, open-sourced, and MIT-licensed.重建并开源全世界的软件。

从 Office 到 Slack,从 Photoshop 到 AutoCAD,它以一个单一 Monorepo 的形式,将所有替代应用集中开发管理,全部 MIT 协议开放。目前已收录 34+ 个应用,覆盖办公、协作、创意、工程、生产力、财务、商业等九大领域。

┌─────────────── 9 大领域 · 34+ 应用 ───────────────┐│ Office │ Collaboration │ Creative │ Engineering ││ Productivity │ Finance │ Business │ DevTools │ Games │└───────────────────────────────────────────────────┘

二、核心功能深挖

1️⃣ Office 套件:正面对抗微软全家桶

对标 Microsoft Office / Google Workspace,完整覆盖办公核心场景:

  • Spreadsheet
    :替代 Microsoft Excel、Google Sheets、Apple Numbers,已上线可试用
  • Documents
    :替代 Microsoft Word、Google Docs、Apple Pages
  • Presentation
    :替代 Microsoft PowerPoint、Google Slides、Apple Keynote
  • Whiteboard
    :替代 Miro、Microsoft Whiteboard、FigJam
  • PDF
    :替代 Adobe Acrobat、PDF Expert
  • Notes
    :替代 OneNote、Evernote、Apple Notes
  • Records
    :替代 Airtable、Microsoft Access、Baserow

2️⃣ 协作与创意工具:把 Adobe 拉下神坛

协作类:

  • Meetings
    :替代 Zoom、Google Meet、Microsoft Teams
  • Teamchat
    :替代 Slack、Microsoft Teams、Google Chat
  • Email
    :替代 Gmail、Outlook、Apple Mail
  • Calendar
    、Contacts、Signatures(替代 DocuSign、Adobe Sign)

创意类——这也是本项目最硬核的部分:

  • Photo Studio
    :替代 Adobe Photoshop、Pixelmator
  • Video Studio
    :替代 CapCut、Adobe Premiere Pro、Final Cut Pro、DaVinci Resolve
  • Vector Studio
    :替代 Adobe Illustrator、CorelDRAW、Affinity Designer
  • Audio Studio / Music Studio
    :替代 Adobe Audition、FL Studio、Ableton Live、Logic Pro
  • 3D Studio
    :替代 Autodesk Maya、SketchUp

3️⃣ 工程与商业:连 AutoCAD 和 Salesforce 都不放过

工程类(目前极其稀缺的开源赛道):

  • CAD
    :替代 AutoCAD、DraftSight、BricsCAD
  • Parametric
    :替代 SolidWorks、Autodesk Fusion、Autodesk Inventor
  • Circuits
    :替代 Altium Designer、Autodesk Eagle、OrCAD
  • Building Design
    :替代 Autodesk Revit、ArchiCAD、Vectorworks

商业类(覆盖垂直行业):

  • CRM
    :替代 Salesforce、HubSpot、Pipedrive
  • Help Desk
    :替代 Zendesk、Freshdesk、Intercom
  • 还包括 Point of Sale、Inventory、Hiring、Legal、Fleet、Property Management 等十余个细分工具

生产力与财务:Wiki(替代 Notion/Confluence)、Projects(替代 Trello/Asana)、Accounting(替代 QuickBooks/Xero)、Cap Table(替代 Carta)等。

4️⃣ 全部 MIT 协议 + Monorepo 统一管理

  • 所有子项目、模块、组件统一采用 MIT License(第三方依赖除外)
  • Monorepo 架构意味着你 clone 一次仓库,就能本地跑起所有应用,也可以只开发/贡献其中一个子目录

三、实战演示:3 分钟跑起来

环境要求:Node.js 22.12 或更新版本。

第一步:安装并运行(以任意一个应用为例)

git clone https://github.com/HeyPuter/everything.gitcd everything/src/[app-name]npm installnpm run dev

把 [app-name] 替换成你想跑的子项目目录即可,例如 src/spreadsheet、src/chess。

第二步:不想装?直接在线试用

大部分应用已提供在线 Demo,例如:

应用
在线地址
Spreadsheet
https://spreadsheet.puter.com/
Photo Studio
https://ps.puter.com
Music Studio
https://ms.puter.com/
CAD
https://cad.puter.com/
Chess
https://chess.puter.com/

此外还有若干小游戏(Backgammon、Checkers、Solitaire、Sudoku)可以顺手体验。


四、避坑指南与总结

⚠️ 需要注意的坑:

  1. 部分 Demo 链接尚未上线
    :README 中不少应用的 “Try it” 链接标注了 “Demo URL not yet provided”,如 Wiki、Notes、API Client、Property Management 等,目前只能本地跑源码。
  2. 部分应用成熟度有限
    :能替代 Photoshop 级别的专业软件并非一蹴而就,日常轻度使用没问题,重度专业场景建议先自行验证。
  3. Node 版本必须 ≥ 22.12
    ,低版本会直接启动失败。
  4. MIT 例外条款
    :仓库整体 MIT,但个别第三方依赖可能有自己的协议,商用前留意。

适用人群建议:

  • ✅ 被 SaaS 订阅费压得喘不过气的个人和小团队
  • ✅ 想找 Postman、Notion、Zoom 开源替代品的开发者
  • ✅ 想参与大型 Monorepo 开源项目贡献代码的工程师
  • ⚠️ 需要企业级成熟度的重度专业用户,建议观望后再迁移

项目地址:https://github.com/HeyPuter/everything

34 个 MIT 协议的应用,一个仓库全带走——与其继续为订阅费打工,不如把软件世界收回自己手里。 觉得有用的话,点个 Star 支持一下这个理想主义的开源项目吧!

GitHub开源地址:https://github.com/HeyPuter/everything

相关学习资料