登录 注册
电商与营销工具网络与基础设施开发者工具 cartcommercedockere-commerceecommerceecommerce-platform
12,400
Stars
2,168
Forks
416
Watchers
96
Open Issues
GPL-3.0
许可证
JavaScript
语言
2013-09-18
创建时间
2026-03-01
最近更新

项目能做什么

(项目已停更)基于 Node.js、React 与 GraphQL 的无头电商平台。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<h1 align="center">
  Mailchimp Open Commerce (formerly Reaction Commerce)
</h1>

<h4 align="center">
  <a href="https://mailchimp.com/developer/open-commerce/">Open Commerce Website</a> |
  <a href="https://twitter.com/getreaction">Twitter</a> |
  <a href="https://mailchimp.com/developer/open-commerce/">Documentation</a> |
  <a href="https://discord.gg/Bwm63tBcQY">Discord</a> |
  <a href="https://github.com/reactioncommerce/reaction/discussions">Discussions</a>
</h4>

[Mailchimp Open Commerce](https://mailchimp.com/developer/open-commerce/) is an API-first, headless commerce platform built using Node.js, MongoDB, and GraphQL. It plays nicely with npm, Docker and Kubernetes.

![MOC Admin](https://user-images.githubusercontent.com/20409254/61161477-bb033c80-a4b8-11e9-9c5e-4f4f6a68b8d0.png)


# Features

<table>
<tr><td><strong>Fast</strong></td><td>Returns data in split seconds, and faster queries mean faster web pages</td></tr>
<tr><td><strong>Proven</strong></td><td>Open Commerce fuels sites doing 10's of thousands of orders per day with 100's of thousands of products</td></tr>
<tr><td><strong>Composable</strong></td><td>A flexible plugin system allows you to pick and choose which integrations work best for you</td></tr>
<tr><td><strong>Multi-tenant</strong></td><td>Host multiple shops in the same installation</td></tr>
<tr><td><strong>Scalable</strong></td><td>Start out with a single server and scale up to hundreds</td></tr>
<tr><td><strong>Flexible Products</strong></td><td>Allows Products, with options and variants to fit a wide variety of needs</td></tr>
<tr><td><strong>Inventory</strong></td><td>Track inventory, allow or disallow backorders and more</td></tr>
<tr><td><strong>Shipping</strong></td><td>Integrate with a shipping rate provider or build your own custom table</td></tr>
<tr><td><strong>Taxes</strong></td><td>Integrate with a tax rate provider or build your own custom tax table</td></tr>
<tr><td><strong>Fulfillment</strong></td><td>Flexible fulfillment system allows you create your own fulfillment methods</td></tr>
<tr><td><strong>Order Tracking</strong></td><td>View and manage your orders in the included admin system</td></tr>
<tr><td><strong>Emails</strong></td><td>Customizable templates for Order confirmations and more</td></tr>
<tr><td><strong>Open</strong></td><td>Fully open source. Never be locked in again</td></tr>
</table>


# Getting started

To start working with your own project built on Mailchimp Open Commerce you can start by using our new CLI. The CLI is 
the quickest and easiest way to develop on Open Commerce. It allows you to create and work with API, Admin, and Storefront projects all via the command line.

## What you need
- We recommend installing [nvm](https://github.com/nvm-sh/nvm)
- [14.18.1 ≤ Node version < 16](https://nodejs.org/ja/blog/release/v14.18.1/)
- [Git](https://git-scm.com/)
- [Docker](https://www.docker.com/get-started/)
- [Docker Compose](https://docs.docker.com/compose/)

  In addition, you nee
阅读完整原文

商业机会分析 AI 生成

Reaction Commerce 存量系统平滑迁移工具与实施服务

产品构想针对被废弃的 Reaction Commerce 存量用户,提供数据模型、用户账户、订单与目录向现代开源电商(如 MedusaJS 或 Saleor)一键导出的迁移工具与定制化迁移服务。
核心功能MongoDB 到 PostgreSQL/MySQL 数据映射管道、GraphQL 接口适配垫片(减少前端 Storefront 改造成本)、订单与用户密码哈希无损迁移脚本。
目标用户无法继续维护旧架构、急需迁移至活跃开源电商平台的存量技术团队与品牌独立站。
难度/周期中等 · 3 - 6 周 · 成本:开发机器与测试环境云资源成本(约 $100/月)
收费模式工具脚本免费试用+高级迁移功能按项目收费,或直接提供交钥匙(Turnkey)迁移咨询服务(单次项目计费)。
竞争风险目标用户群体随着时间推移自然流失减少;存量系统的定制化程度高导致标准化工具覆盖率有限。
依据 已验证事实(项目官方宣布 Discontinued,存在技术迁移刚需)

Reaction Commerce 社区版非官方 LTS 与安全维护订阅

产品构想接管社区分支,为深度定制、短期内无法重构迁移的中大型企业提供关键安全漏洞修复、Node.js 与 MongoDB 最新版本兼容性支持的长期维护订阅。
核心功能定期 CVE 漏洞扫描与修复补丁、最新 Node.js LTS 运行时适配、Docker 镜像安全更新、专有技术支持工单渠道。
目标用户历史业务重度依赖 Reaction Commerce 且短期内重写成本过高的成熟电商企业。
难度/周期中等 · 2 - 4 周(完成基线加固与补丁分支维护) · 成本:基础 CI/CD 自动化构建与测试服务器成本(<$50/月)
收费模式按月/按年订阅的商业支持协议(SLA)与安全补丁分发服务。
竞争风险GPL-3.0 协议限制需公开源码衍生代码;存量愿意掏钱维护旧系统的中大客户获取难度高。
依据 AI推测

Headless 电商 GraphQL API 兼容适配网关

产品构想构建一套轻量级 API 代理网关,对外提供 Reaction Commerce 原有的 GraphQL Schema 与端点,对内直接对接新兴电商引擎(如 Shopify Storefront API 或自建轻量微服务),实现前端免重构的平滑后端替换。
核心功能Reaction GraphQL Schema 到第三方 API 的透明代理与转换层、购物车与结账流程状态桥接、缓存加速插件。
目标用户前端 Storefront 开发成本高、希望仅替换后端引擎的前端团队与电商独立站站长。
难度/周期较高 · 6 - 10 周 · 成本:边缘函数(Cloudflare Workers/Vercel)部署成本,初期几乎零成本
收费模式SaaS 网关按调用量计费,或按私有化部署收取授权费用。
竞争风险两个不同电商系统的状态机映射复杂度极高,难以完全覆盖所有边界条件。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
saleor/saleor 中文介绍暂未生成
Saleor Core: the high performance, composable, headless comm
23,535 Python
Carthage/Carthage 中文介绍暂未生成
A simple, decentralized dependency manager for Cocoa
15,137 Swift
nopSolutions/nopCommerce 中文介绍暂未生成
ASP.NET Core eCommerce software. nopCommerce is a free and o
10,182 C#
tumobi/nideshop-mini-program 中文介绍暂未生成
NideShop:基于Node.js+MySQL开发的开源微信小程序商城(微信小程序)
8,361 JavaScript
opencart/opencart 中文介绍暂未生成
A free shopping cart system. OpenCart is an open source PHP-
8,235 PHP
cartographer-project/cartographer 中文介绍暂未生成
Cartographer is a system that provides real-time simultaneou
8,008 C++
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2013-09-18,最近推送 2026-03-01,发布过 100 个 Release
社区活跃Star 12,400 / Fork 2,168 / Issue 96(数据支持,可自行核实)
许可证GPL-3.0 商用需注意传染性条款
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/reactioncommerce/reaction.git
cd reaction
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。