Software:Spree Commerce

From HandWiki
Spree Commerce
Original author(s)Sean Schofield, Damian Legawiec
Developer(s)Spree Commerce, Inc., Spark Solutions, Vendo
Initial releaseScript error: No such module "Date time".
Written inRuby
PlatformRuby on Rails
TypeOnline shopping
LicenseAGPL v3[1]
Websitespreecommerce.org

Spree Commerce is an open-source API-first e-commerce platform.[2]

It was created by Sean Schofield in 2007 and has since had over 800 contributors[3] and gained 15,000 GitHub stars[4], making it the number 4 open-source eCommerce solution on GitHub. Spree was downloaded over 2.5 million times from RubyGems.[5]

Companies using Spree include Goop, Craftsman, Kenmore, DieHard, New England Patriots, Blue Bottle Coffee, Fortnum and Mason,[6] GoDaddy,[7] Everlane,[8] Surfdome.

Features

On April 2nd, 2025, a new major Spree 5 version was released.[9] It introduced to the free Community Edition features such as:[10]:

  • a new admin dashboard experience
  • a no-code customizable storefront
  • no-code integrations available from the admin dashboard, e.g. Stripe, Klaviyo, Google Analytics

Some other notable features in the free Community Edition include:[11]

  • Multi-store: run separate stores from a single admin dashboard
  • Multi-country, multi-language, multi-currency
  • Product catalog management
  • Inventory management
  • Product search
  • Product discovery tools, including ChatGPT Instant Checkout
  • Promotions & Loyalty
  • Shipping management
  • Taxes management
  • Customize checkout
  • Order management
  • Physical and Digital Products
  • Storefront API for headless projects, e.g. a decoupled storefront, a mobile app[12]
  • Platform API for 3rd party system integration and programmatic store management[13]

Spree 5 also introduced, besides a free Community Edition, a paid Enterprise Edition[14] including features requested by big businesses, such as configurable user roles, an audit log for all user activity, enhanced security features (including data encryption), and modular architecture with a collection of private gems.

Typical Use Cases

Since Spree Commerce is an open-source and self-hosted software, it is a good fit for complex use cases requiring extensive customization and full tech stack ownership for technical, business, security or compliance reasons.[15]

The Enterprise Edition comes with a collection of private gems supporting the following use cases:

  • multi-vendor marketplace – for selling products delivered by 3rd party vendors in a dropshipping model[16]
  • multi-tenant eCommerce – for hosting thousands of isolated stores in a white-label SaaS model[17]
  • B2B eCommerce – with customizable customer signup forms, customer segmentation, pricing per customer or customer segment, user organizations and roles, and post-purchase support[18]

Licensing

Starting on September 4th, 2024, a dual-licensing model was introduced. Since then, all new Spree Commerce versions are being released under open-source AGPL v3 license with an Enterprise Edition commercial license as an alternative.[19] Spree versions released prior to that were licensed under the New BSD License.[20]

AGPL v3 is an OSI-approved open-source license, meaning it meets all the criteria for Free and Open Source Software as defined by the Open Source Initiative.

This licensing change allows the Spree Commerce core development team to maintain the open-source nature of Spree while also supporting ongoing development and maintenance of the Spree project with Enterprise Edition license sales, ensuring its long-term viability.[21]

At the same time, Spree Commerce Community Edition may be used for free and privately for single-tenant eCommerce applications without any code disclosure under the AGPLv3 license. This benefits all small business developers building online stores for themselves or their clients.[22]

Spree Commerce history

On July 1, 2011, Spree received $1.5 million in seed funding from AOL and True Ventures.[23] 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.[24]

On September 21, 2015 it was acquired by First Data.[25] 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.[26]

In 2021 Spree changed its model from a monolithic e-commerce platform to an API-first application allowing non-Ruby developers to customize and run Spree applications. JavaScript SDK also became available.

See also

  • Comparison of free and open source eCommerce web application framework

References

  1. "Spree License". https://github.com/spree/spree/blob/main/license.md. 
  2. "Spree Commerce on GitHub". https://github.com/spree/spree. 
  3. Spree Commerce Community github.com. Retrieved October 2, 2025.
  4. Github eCommerce Topic
  5. Spree at Ruby Gems rubygems.com. Retrieved October 02, 2025.
  6. [1] Red Badger "Building a Fortnum and Mason eCommerce store in two days"
  7. [2] GoDaddy chose Spree for their e-commerce solution[clarification needed] for small businesses
  8. [3] Everlane builds an honest $100M+ fashion manufacturing business with Spree powered Ecommerce platform
  9. "Announcing Spree 5". https://spreecommerce.org/announcing-spree-5-the-biggest-open-source-release-ever/. 
  10. "Spree 5.0.0 Release". https://github.com/spree/spree/releases/tag/v5.0.0. 
  11. "Spree Features". https://spreecommerce.org/features/. 
  12. "Spree Storefront API". https://spreecommerce.org/docs/api-reference/storefront. 
  13. "Spree Platform API". https://spreecommerce.org/docs/api-reference/platform/authentication. 
  14. "Spree Pricing". https://spreecommerce.org/pricing/. 
  15. "What is Spree Commerce?". https://spreecommerce.org/docs/use-case/overview#what-is-spree-commerce%3F. 
  16. "Spree Marketplace Capabilities". https://spreecommerce.org/docs/use-case/marketplace/capabilities. 
  17. "Spree Multi-Tenant Capabilities". https://spreecommerce.org/docs/use-case/multi-tenant/multi-tenant-capabilities. 
  18. "Spree B2B Capabilities". https://spreecommerce.org/docs/use-case/b2b/b2b-capabilities. 
  19. "Spree License". https://github.com/spree/spree/blob/main/license.md. 
  20. "BSD 3-Clause License". https://github.com/spree/spree/blob/main/license.md#bsd-3-clause-license. 
  21. "Why Spree is changing its open-source license to AGPL 3.0 and introducing a commercial license". https://spreecommerce.org/why-spree-is-changing-its-open-source-license-to-agpl-3-0-and-introducing-a-commercial-license/. 
  22. "Spree under AGPLv3 may be used privately". https://spreecommerce.org/spree-under-agplv3-may-be-used-privately/. 
  23. Spree Raises $1.5 Million From True Ventures, Aol For Open Source eCommerce Platform techcrunch.com. Retrieved October 1, 2012.
  24. Spree Commerce Raises $5M in Series A Funding Spree Commerce blog. Retrieved June 3rd, 2015.
  25. "With Its Spree Commerce Buy, First Data Aims To Bolster Its Online Tech Foundations". http://digitaltransactions.net/news/story/With-Its-Spree-Commerce-Buy_-First-Data-Aims-To-Bolster-Its-Online-Tech-Foundations. Retrieved 2015-09-24. 
  26. OpenCommerce Conference 2016[Usurped!] opencommerceconf.org. Retrieved September 19, 2017.