spree/spree
GitHub: spree/spree
一个 API 优先的开源电商平台,专为 B2B 批发、多供应商市场、多租户等复杂商业场景而设计。
Stars: 15257 | Forks: 5240
Spree 是一个 API-first(API 优先)、开源电子商务平台,专为快速发展的企业和大型公司设计。
官网
·
文档
·
API
·
路线图
·
Slack
·
企业版
## 快速开始
将以下命令复制并粘贴到您的终端中,即可在 5 分钟内完成 Spree 的设置:
```
npx create-spree-app@latest my-store
```
您需要安装 Node.js (22+) 并确保 Docker 正在运行。
如果您希望手动安装 Spree,可以遵循[快速入门指南](https://spreecommerce.org/docs/developer/getting-started/quickstart)。
## 功能特性
- **[类 Stripe API & SDK](https://spreecommerce.org/docs/api-reference/store-api/introduction)** - 超快、简单且安全
- **Admin Dashboard** — 全新的 Admin Dashboard,由 [Tailwind CSS](https://spreecommerce.org/docs/developer/admin/custom-css) 构建,包含带有 [Tables DSL](https://spreecommerce.org/docs/developer/admin/tables) 的 Admin SDK,以及具有[基于角色的权限](https://spreecommerce.org/docs/developer/customization/permissions)的员工管理功能
- **定价与促销** — [灵活的定价引擎](https://spreecommerce.org/docs/developer/core-concepts/products#price-lists),开箱即支持区域/B2B/批发定价,[客户群组](https://spreecommerce.org/docs/user/customers/customer-groups),[礼品卡](https://spreecommerce.org/docs/developer/core-concepts/store-credits-gift-cards),以及增强的[促销 UI](https://spreecommerce.org/docs/user/promotions/create-a-promotion)
- **产品与目录** — [Metafields](https://spreecommerce.org/docs/developer/core-concepts/metafields) 支持无需迁移的自定义数据,[CSV 导入器/导出器](https://spreecommerce.org/docs/user/manage-products/import-products),数字产品,产品标签,[批量操作 UI](https://spreecommerce.org/docs/user/manage-products/bulk-product-operations)
- **结账与支付** — [Stripe](https://spreecommerce.org/docs/integrations/payments/stripe),[Adyen](https://spreecommerce.org/docs/integrations/payments/adyen),支付链接,钱包支付 (Apple Pay/Google Pay),先买后付 (BNPL),银行 & SEPA 支付
- **集成与扩展性** — [带有订阅者的事件总线](https://spreecommerce.org/docs/developer/core-concepts/events),[带有管理界面的 Webhooks 2.0](https://spreecommerce.org/docs/developer/core-concepts/webhooks),原生集成 ([Google Analytics 4](https://spreecommerce.org/docs/integrations/analytics/google-analytics),[Google Tag Manager](https://spreecommerce.org/docs/integrations/analytics/google-tag-manager),[Klaviyo](https://spreecommerce.org/docs/integrations/marketing/klaviyo))
## 文档
Spree 原生支持复杂的商业场景,并允许您随着业务发展进行组合:
B2B 电子商务、
多店铺、
多区域、
多供应商市场、
数字产品、
多租户商务。
## 企业支持
您的成功由构建 Spree 的团队作为后盾。[联系我们](https://spreecommerce.org/get-started/)以获取:
* **专属成功经理** — 您的单一联系点,他了解您的业务并协调资源
* **SLA 支持的响应时间** — 根据严重程度保证的问题解决响应窗口
* **群聊与邮件支持** — 通过 Slack、Teams 或电子邮件直接联系我们的团队
* **长期支持 (LTS)** — 延长的维护和安全补丁,具有可预测的升级周期
* **优先修复与变更请求** — 优先获得新功能和版本升级
* **24/7 监控与响应** — 全天候基础设施监控与主动警报
* **按需专业服务** — 开发咨询、定制集成和实施服务
## 企业版
Spree Commerce [企业版](https://spreecommerce.org/enterprise/)增加了企业级安全性,并为复杂的商业场景——B2B 批发、多供应商市场以及多租户电子商务——提供了专用模块。您可以独立使用每个模块,也可以随着业务发展将它们组合使用。
**默认企业级安全:**
* 静态加密 (AES-256) 和传输中加密 (TLS 1.3)
* 单点登录 (SSO) — Okta, Azure AD, Google Workspace 或任何 SAML/OIDC 提供商
* 具有 token 化支付的 PCI DSS 合规架构
* 具有细粒度权限的基于角色的访问控制
* 用于合规性审查的综合审计日志
* 通过 LTS 计划持续交付安全补丁
**企业版模块:**
* **多供应商市场** — 自动化供应商入驻 (Shopify, WooCommerce, CSV),产品和订单同步,分单支付,以及通过 Stripe Connect 进行供应商打款
* **B2B 电子商务** — 客户特定的价格表,具有角色和审批流程的买家组织,门控店面,以及 ERP/采购系统集成
* **多租户电子商务** — 作为白标 SaaS、特许经营网络或多品牌平台托管数百家独立商店,集中控制计费、履约和运营
[联系我们的销售团队](https://spreecommerce.org/get-started/)以获取企业版访问权限。
## 您可以使用 Spree 构建什么
### [多供应商市场](https://spreecommerce.org/marketplace-ecommerce/)
运行您自己的多供应商市场,每个供应商都有专属的供应商仪表板
- [市场电子商务功能](https://spreecommerce.org/docs/use-case/marketplace/capabilities)
- [市场电子商务 Admin Panel](https://spreecommerce.org/docs/use-case/marketplace/admin-dashboard)
- [市场电子商务供应商面板](https://spreecommerce.org/docs/use-case/marketplace/vendor-dashboard)
- [市场电子商务客户体验](https://spreecommerce.org/docs/use-case/marketplace/customer-ux)

### [B2B 电子商务](https://spreecommerce.org/use-cases/headless-b2b-ecommerce/)
开始通过安全的支付和适合您业务模式的结账流程,从经销商那里获取 6 位数以上的订单
- [B2B 电子商务功能](https://spreecommerce.org/docs/use-case/b2b/b2b-capabilities)
- [B2B 电子商务 Admin 功能](https://spreecommerce.org/docs/use-case/b2b/b2b-admin-capabilities)
- [B2B 电子商务买家体验](https://spreecommerce.org/docs/use-case/b2b/b2b-buyer-capabilities)

### [批发电子商务](https://spreecommerce.org/use-cases/wholesale-ecommerce/)
按照您的零售合作伙伴期望的方式运营您的批发业务

### [多租户电子商务平台](https://spreecommerce.org/multi-tenant-white-label-ecommerce/)
为您的客户、经销商、附属机构启动多租户电子商务平台,支持任何配置,例如 B2B2B, B2B2C, B2B2E
- [多租户功能](https://spreecommerce.org/docs/use-case/multi-tenant/multi-tenant-capabilities)
- [多租户 Super Admin 功能](https://spreecommerce.org/docs/use-case/multi-tenant/super-admin-capabilities)
- [租户功能](https://spreecommerce.org/docs/use-case/multi-tenant/tenant-capabilities)

## 联系方式
[联系我们](https://spreecommerce.org/get-started/),让我们开始吧!
## 许可证
**[spree/spree](https://github.com/spree/spree)** 仓库中的 Spree Commerce 核心代码是在免费的、开源的 [BSD-3-Clause](https://opensource.org/license/bsd-3-clause) 许可证 ([LICENSE](https://github.com/spree/spree/blob/main/LICENSE)) 下发布的。
如果您喜欢我们所做的,请考虑给 Spree 一个 GitHub star :star:
感谢您支持 Spree 开源项目 :heart:
标签:API优先, B2B, B2C, Docker, GNU通用公共许可证, Headless电商, MITM代理, Node.js, PWA, React, REST API, Ruby on Rails, Spree Commerce, Stripe, Syscalls, 企业级, 全栈, 内存转储, 初创企业, 商城系统, 多商户, 安全防御评估, 市场平台, 开源, 批发管理, 批量扫描, 支付集成, 无头架构, 电商系统, 电子商务, 请求拦截, 购物车, 跨境电商, 高扩展性