everything (从零重建各类常用软件)
7,993
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
JavaScript
语言
创建时间
最近更新
项目能做什么
旨在从零重写各类商业软件,为 Office、Slack 等提供免费开源替代方案,是收录该项目所有自研应用的单体代码库。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
项目简介
Everything(The Everything Project)是由 HeyPuter 发起的开源项目,旨在从零开始重新构建并开源全球所有主流软件,为各类专有商业软件(从 Office 到 Slack、从 Photoshop 到 AutoCAD)打造免费且开源的替代品。本项目是一个单体仓库(mono-repository),汇集了该项目下孵化和开发的所有应用程序及工具。
核心功能
项目规划并提供了涵盖多个领域的开源替代软件,主要分类与代表应用包括:
- Office(办公套件)
- 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:PDF 阅读与编辑工具,替代 Adobe Acrobat、PDF Expert。
- Notes:笔记记录工具,替代 Microsoft OneNote、Evernote、Apple Notes。
- Records:轻量数据库与表格记录工具,替代 Airtable、Microsoft Access、Baserow。
- Collaboration(协同沟通)
- Meetings:音视频会议工具,替代 Zoom、Google Meet、Microsoft Teams。
- 其他领域工具:仓库目录还涵盖 Creative Tools(创意设计)、Engineering(工程设计)、Productivity(生产力)、Finance(财务)、Business(商业)、Developer Tools(开发者工具)以及 Games(游戏)等类别。
适合谁用
此部分原文未说明,请查看原仓库。
安装步骤
前置要求
- 需要安装 Node.js 22.12 或更高版本。
本地运行步骤
选择想要运行的具体应用目录进行安装并启动:
# 克隆仓库
git clone https://github.com/HeyPuter/everything.git
# 进入指定应用目录(将 [app-name] 替换为目标应用,例如 spreadsheet、documents 等)
cd everything/src/[app-name]
# 安装项目依赖
npm install
# 启动开发服务器
npm run dev
配置说明
此部分原文未说明,请查看原仓库。
常见问题
此部分原文未说明,请查看原仓库。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center"><img src="assets/everything.png" width="300" alt="Everything"></p> <h3 align="center">The world’s software. Rebuilt, and open-sourced.</h3> <p align="center"><strong>English</strong> · <a href="README.zh-CN.md">简体中文</a> · <a href="README.es.md">Español</a></p> <!-- App names, descriptions, and navigation are native text. The Everything logo, app icons, and decorative hero are images. Demo and source links use project metadata where available; missing destinations point to the link-status note. --> <p align="center"><img src="assets/hero/variants/34-app-wall-intact.png" width="100%" alt="Everything: a wall of app screenshots extending beyond the frame"></p> The Everything Project is an effort to rebuild and open-source the world’s software from scratch. From Office to Slack and Photoshop to AutoCAD, we are recreating free, open-source alternatives to all proprietary software. This is a mono-repository containing all the applications and tools developed under the project. [Office](#office) · [Collaboration](#collaboration) · [Creative Tools](#creative-tools) · [Engineering](#engineering) · [Productivity](#productivity) · [Finance](#finance) · [Business](#business) · [Developer Tools](#developer-tools) · [Games](#games) <br> ## Getting started Requires Node.js 22.12 or newer. ```sh git clone https://github.com/HeyPuter/everything.git cd everything/src/[app-name] npm install npm run dev ``` <br> ## Office <table width="100%"> <tr><th width="296" align="left">Application</th><th width="420" align="left">Alternative to</th><th width="150" align="left">Links</th></tr> <tr><td width="296" valign="middle" nowrap><a href="https://spreadsheet.puter.com/"><img src="src/spreadsheet/icon-128.png" width="48" height="48" alt="" align="center"></a> <strong><a href="https://spreadsheet.puter.com/">Spreadsheet</a></strong></td><td width="420" valign="middle">Microsoft Excel, Google Sheets, Apple Numbers</td><td width="150" valign="middle" nowrap><a href="https://spreadsheet.puter.com/">Try it</a> | <a href="src/spreadsheet/">Source</a></td></tr> <tr><td width="296" valign="middle" nowrap><a href="https://documents.puter.com/"><img src="src/documents/icon-128.png" width="48" height="48" alt="" align="center"></a> <strong><a href="https://documents.puter.com/">Documents</a></strong></td><td width="420" valign="middle">Microsoft Word, Google Docs, Apple Pages</td><td width="150" valign="middle" nowrap><a href="https://documents.puter.com/">Try it</a> | <a href="src/documents/">Source</a></td></tr> <tr><td width="296" valign="middle" nowrap><a href="https://presentation.puter.com/"><img src="src/presentation/icon-128.png" width="48" height="48" alt="" align="center"></a> <strong><a href="https://presentation.puter.com/">Presentation</a></strong></td><td width="420" valign="middle">Microsoft PowerPoint, Google Slides, Apple Keynote</td><td width="150" valign="middle" nowrap><a href="https://present阅读完整原文
商业机会分析 AI 生成
单品/组合应用打包的私有化轻量办公套件
| 产品构想 | 基于该仓库内的前端应用(如 Spreadsheet、Documents、PDF 等),为其补充统一后端或本地存储封装,打包为单 Docker 镜像售卖私有部署版本。 |
| 核心功能 | Docker一键拉起套件、统一鉴权中心、本地文件存储与自动备份管理。 |
| 目标用户 | 对数据隐私敏感的小型工作室、离线内网办公企业(推测)。 |
| 难度/周期 | 中等 · 1-2个月 · 成本:开发机器、测试服务器,低于 $100/月 |
| 收费模式 | 按实例 License 买断或年度支持订阅费(推测)。 |
| 竞争风险 | 仓库应用目前深度依赖 Puter.com 生态服务(推测),解耦本地化需要适配成本;专有协议兼容性可能不足。 |
| 依据 | AI推测 |
垂直场景微型 SaaS(基于特定工具深度定制)
| 产品构想 | 挑选仓库中高频刚需模块(如 PDF 工具或 Whiteboard),独立封装为专注解决特定场景痛点的小型 SaaS(例如面向 HR 的 PDF 批注签署工具)。 |
| 核心功能 | 免登录/单点登录在线处理、团队协作空间、格式批量转换与云端同步。 |
| 目标用户 | 特定行业需要轻量、免安装工具的职场人士或自由职业者(推测)。 |
| 难度/周期 | 低至中等 · 2-4周 · 成本:Vercel/Cloudflare 部署成本,初期约 $0-$20/月 |
| 收费模式 | Freemium 增值服务模式(高级导出、大文件限制解除订阅)(推测)。 |
| 竞争风险 | 垂直工具领域竞品极多,获客成本高;开源版易被仿制。 |
| 依据 | AI推测 |
企业内部应用快速集成与定制服务
| 产品构想 | 为企业内部系统(如 ERP、内部知识库)嵌入开源 Office/画板组件,提供二次开发、主题定制及技术支持。 |
| 核心功能 | SDK/Iframe 嵌入适配、组织架构对接、定制化导出格式开发。 |
| 目标用户 | 需要内嵌轻文档或轻白板功能的中小型软件外包商或企业 IT 部门(推测)。 |
| 难度/周期 | 中等 · 按项目交付,单次 1-3 周 · 成本:几乎为零,主要是人工时间成本 |
| 收费模式 | 项目制技术服务费、定制开发人天费(推测)。 |
| 竞争风险 | 交付周期不可控,且代码若未完全独立运作将增加维护难度。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| Dujltqzv/Some-Many-Books | 个人收藏的各类电子书与 PDF 资源下载列表。 | 25,887 | - |
| gztchan/awesome-design | 精选全球设计资源合集。 | 17,754 | - |
| winapps-org/winapps | 在 Linux 中以原生体验运行 Windows 软件(winapps 分支)。 | 16,146 | Shell |
| magento/magento2 | 中文介绍暂未生成 Prior to making any Submission(s), you must sign an Adobe Co |
12,226 | PHP |
| Fmstrat/winapps | 在 Linux 中像原生应用一样运行 Office 等 Windows 软件。 | 10,253 | Shell |
| KenneyNL/Adobe-Alternatives | Adobe 软件的替代方案清单。 | 9,950 | - |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 |
| 社区活跃 | Star 7,993 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/HeyPuter/everything.git cd everything # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。