Spree Commerce

Last updated
Spree Commerce
Original authors Sean Schofield, Damian Legawiec
Developers Spree Commerce, Inc., Spark Solutions, Vendo
Initial release2007 (2007)
Stable release
5.4.0 [1]   OOjs UI icon edit-ltr-progressive.svg / 8 April 2026;2 days ago (8 April 2026)
Written in Ruby
Platform Ruby on Rails
Type Online shopping
License BSD-3-Clause [2]
Website spreecommerce.org
Repository

Spree Commerce is an open-source headless e-commerce platform. [3] It provides REST APIs that allow Next.js storefront developers, mobile app developers, and SaaS platforms to build commerce experiences against a shared backend. [4]

Contents

It was created by Sean Schofield in 2007 and has since had over 800 contributors. [5] The project has gained over 15,000 stars on GitHub, [6] and has been downloaded over 2.7 million times from RubyGems. [7]

Companies using Spree include Goop (company), Craftsman, Kenmore, DieHard, New England Patriots, Blue Bottle Coffee, Fortnum and Mason, [8] GoDaddy, [9] Everlane, [10] and Surfdome.

Features

Spree is distributed in two editions. The Community Edition (CE), licensed under BSD-3-Clause, [11] provides the core commerce engine. The Enterprise Edition (EE) adds commercial modules for B2B, marketplace, and multi-tenant use cases, as well as enterprise support. [12]

Architecture

Spree exposes two REST APIs conforming to the OpenAPI 3.0 specification: [13] a Store API for customer-facing operations (browsing, cart, checkout) and an Admin API for back-office management and third-party integrations. [14] [15] An official TypeScript SDK and a production Next.js storefront starter are available on GitHub under the MIT license. [16]

Community Edition

The Community Edition includes: [17]

Enterprise Edition

The Enterprise Edition adds pre-built modules for: [18]

Typical Use Cases

As an open-source, self-hosted platform with full API access, Spree is used in scenarios where organizations require control over the technology stack, data residency, or deep customization. [19] Common deployment patterns include:

Licensing

Spree Commerce is licensed under the open-source BSD-3-Clause license — free to use, modify, and distribute for any purpose, including commercial use. [24]

Spree ecosystem packages (starters, SDKs, payment integrations, and extensions) are licensed under the MIT license. [25]

The Multi-Store module (spree_multi_store) is available under the AGPL v3, which is an OSI-approved open-source license, with a Commercial License option available for those who wish to keep their code changes private. Single-store installations are not affected by this. [26]

Spree Commerce history

On July 1, 2011, Spree received $1.5 million in seed funding from AOL and True Ventures. [27] On February 25, 2014, Spree raised an additional $5M in Series A funding led by Thrive Capital. Also participating were Vegas Tech Fund (led by Zappos CEO Tony Hsieh), Red Swan (led by Bonobos CEO Andy Dunn) as well as existing investors True Ventures and AOL Ventures. [28]

On September 21, 2015, it was acquired by First Data. [29] After the First Data acquisition, developers from Spark Solutions and VinSol now maintain and develop the Spree Commerce Open Source project. Vinsol also develops Spree extensions.

In 2016 an OpenCommerce Conference was held in New York to showcase the newest e-commerce projects running on Spree. [30]

In 2021, Spree transitioned from a monolithic architecture to an API-first, headless model, introducing REST APIs that decoupled the commerce backend from the frontend presentation layer. A JavaScript SDK was released to support developers building storefronts against the Spree API.

On April 2, 2025, Spree 5.0 was released, [31] splitting the project into a free Community Edition (BSD-3-Clause) and a commercial Enterprise Edition with B2B, marketplace, and multi-tenant modules. Spree 5 also upgraded the APIs to conform to the OpenAPI 3.0 specification.

In April 2026, Spree 5.4 introduced a TypeScript SDK, a production-ready Next.js storefront starter, [32] a provider-agnostic Payment Sessions API supporting Stripe, Adyen, and PayPal, and a Markets system for managing multiple countries with per-region currencies, languages, and payment configurations from a single installation. [33]

See also

References

  1. "Release 5.4.0". 8 April 2026. Retrieved 9 April 2026.
  2. "Spree License". GitHub. Retrieved 2026-02-24.
  3. "Spree Commerce on GitHub". GitHub. Retrieved 2026-04-10.
  4. "Spree Store API". Spree Commerce. Retrieved 2026-04-10.
  5. Spree Commerce Community github.com. Retrieved October 2, 2025.
  6. Github eCommerce Topic
  7. Spree at Ruby Gems rubygems.com. Retrieved February 24, 2026.
  8. Red Badger "Building a Fortnum and Mason eCommerce store in two days"
  9. GoDaddy chose Spree for their e-commerce solution[ clarification needed ] for small businesses
  10. Everlane builds an honest $100M+ fashion manufacturing business with Spree powered Ecommerce platform
  11. "Spree License". GitHub. Retrieved 2026-02-24.
  12. "Spree Commerce Enterprise Edition". Spree Commerce. Retrieved 2026-04-10.
  13. "Spree Releases". GitHub. Retrieved 2026-04-10.
  14. "Spree Store API". Spree Commerce. Retrieved 2026-04-10.
  15. "Spree Admin API". Spree Commerce. Retrieved 2026-04-10.
  16. "Spree Storefront (Next.js)". GitHub. Retrieved 2026-04-09.
  17. "Spree Releases". GitHub. Retrieved 2026-02-24.
  18. "Spree Commerce Enterprise Edition". Spree Commerce. Retrieved 2026-04-10.
  19. "What is Spree Commerce?". Spree Commerce. Retrieved 2026-04-10.
  20. "Spree Store API". Spree Commerce. Retrieved 2026-04-10.
  21. "Spree B2B Capabilities". Spree Commerce. Retrieved 2026-04-10.
  22. "Spree Marketplace Capabilities". Spree Commerce. Retrieved 2026-04-10.
  23. "Spree Multi-Tenant Capabilities". Spree Commerce. Retrieved 2026-04-10.
  24. "Spree Commerce License". GitHub. Retrieved 2026-02-24.
  25. "Spree org on GitHub". GitHub. Retrieved 2026-02-24.
  26. "Spree Commerce licensing announcement". GitHub. Retrieved 2026-02-24.
  27. Spree Raises $1.5 Million From True Ventures, Aol For Open Source eCommerce Platform techcrunch.com. Retrieved October 1, 2012.
  28. Spree Commerce Raises $5M in Series A Funding Spree Commerce blog. Retrieved June 3rd, 2015.
  29. "With Its Spree Commerce Buy, First Data Aims To Bolster Its Online Tech Foundations". digitaltransactions.net. Retrieved 2015-09-24.
  30. OpenCommerce Conference 2016 opencommerceconf.org. Retrieved September 19, 2017.
  31. "Announcing Spree 5". Spree Commerce. Retrieved 2026-04-10.
  32. "Spree Storefront (Next.js)". GitHub. Retrieved 2026-04-09.
  33. "Spree Commerce 5.4". Spree Commerce. Retrieved 2026-04-09.