spree/spree

GitHub: spree/spree

一个 API 优先的开源电商平台,专为 B2B 批发、多供应商市场、多租户等复杂商业场景而设计。

Stars: 15257 | Forks: 5240

Spree Commerce - an open source eCommerce platform

Spree 是一个 API-first(API 优先)、开源电子商务平台,专为快速发展的企业和大型公司设计。

官网 · 文档 · API · 路线图 · Slack · 企业版

Gem Total Downloads Slack members

## 快速开始 将以下命令复制并粘贴到您的终端中,即可在 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) Spree Commerce - Marketplace ### [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) Spree Commerce - B2B eCommerce ### [批发电子商务](https://spreecommerce.org/use-cases/wholesale-ecommerce/) 按照您的零售合作伙伴期望的方式运营您的批发业务 Spree Commerce - Wholesale ### [多租户电子商务平台](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) Spree Commerce - Multi-store ## 联系方式 [联系我们](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, 企业级, 全栈, 内存转储, 初创企业, 商城系统, 多商户, 安全防御评估, 市场平台, 开源, 批发管理, 批量扫描, 支付集成, 无头架构, 电商系统, 电子商务, 请求拦截, 购物车, 跨境电商, 高扩展性