Spree Commerce
| Spree Commerce | |
|---|---|
| Original authors | Sean Schofield, Damian Legawiec |
| Developers | Spree Commerce, Inc., Spark Solutions, Vendo |
| Release | 2007 |
| Stable release | |
| Written in | Ruby, TypeScript |
| Platform | Ruby on Rails |
| Type | Online shopping |
| License | BSD-3-Clause[2] |
| Website | spreecommerce |
| 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]
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 almost 3 million times.[7]
Companies using Spree included Goop (company), Craftsman, Kenmore, DieHard, New England Patriots, Blue Bottle Coffee, Fortnum and Mason,[8] GoDaddy,[9] Everlane,[10] and Surfdome.
Features
[edit]Spree 6.0, released in October 2026 under the BSD-3-Clause license,[11] includes:[12]
- a multi-vendor marketplace: vendor onboarding and approval, commission rules, a ledger of vendor earnings, vendor payouts, and a separate vendor dashboard
- B2B commerce: company accounts with divisions, customer-specific catalogs and prices, and purchase order numbers on orders
- cross-border selling: markets with their own currencies and languages, VAT numbers, product customs details, and customs duties charged on the order
- inventory management with purchase orders and suppliers
- fulfilment and tracking, returns and exchanges, promotions, and built-in reports
- tools for data privacy requests and consent records
Architecture
[edit]Spree 6 provides a REST API with typed clients for its storefront, admin and seller interfaces, an admin dashboard built with React, an official Docker image, and a Model Context Protocol server through which AI assistants can work in a store.[12] A Next.js storefront starter is available under the MIT license.[13]
Licensing
[edit]Spree Commerce is licensed under the open-source BSD-3-Clause license — free to use, modify, and distribute for any purpose, including commercial use.[14]
Spree ecosystem packages (starters, SDKs, payment integrations, and extensions) are licensed under the MIT license.[15]
In Spree 5, the Multi-Store module (spree_multi_store) was 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 were not affected by this.[16]
Spree Commerce history
[edit]On July 1, 2011, Spree received $1.5 million in seed funding from AOL and True Ventures.[17] 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.[18]
On September 21, 2015, it was acquired by First Data.[19] 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.[20]
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,[21] 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 Next.js storefront starter,[22] 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.[23]
On October 27, 2026, Spree 6.0 was released, adding marketplace and B2B features to the open-source edition, a React admin dashboard, and a Model Context Protocol server for AI assistants.[12]
See also
[edit]References
[edit]- ↑ "Release 6.0.1". 29 October 2026. Retrieved 30 October 2026.
- ↑ "Spree License". GitHub. Retrieved 2026-02-24.
- ↑ "Spree Commerce on GitHub". GitHub. Retrieved 2026-04-10.
- ↑ "Spree Store API". Spree Commerce. Retrieved 2026-04-10.
- ↑ Spree Commerce Community github.com. Retrieved October 2, 2025.
- ↑ Github eCommerce Topic
- ↑ Spree at Ruby Gems rubygems.com. Retrieved October 30, 2026.
- ↑ Red Badger "Building a Fortnum and Mason eCommerce store in two days"
- ↑ GoDaddy chose Spree for their e-commerce solution[clarification needed] for small businesses
- ↑ Everlane builds an honest $100M+ fashion manufacturing business with Spree powered Ecommerce platform
- ↑ "Spree License". GitHub. Retrieved 2026-10-30.
- 1 2 3 "Release Spree 6.0". GitHub. 2026-10-27. Retrieved 2026-10-30.
- ↑ "Spree Storefront (Next.js)". GitHub. Retrieved 2026-10-30.
- ↑ "Spree Commerce License". GitHub. Retrieved 2026-02-24.
- ↑ "Spree org on GitHub". GitHub. Retrieved 2026-02-24.
- ↑ "Spree Commerce licensing announcement". GitHub. Retrieved 2026-02-24.
- ↑ Spree Raises $1.5 Million From True Ventures, Aol For Open Source eCommerce Platform techcrunch.com. Retrieved October 1, 2012.
- ↑ Spree Commerce Raises $5M in Series A Funding Spree Commerce blog. Retrieved June 3rd, 2015.
- ↑ "With Its Spree Commerce Buy, First Data Aims To Bolster Its Online Tech Foundations". digitaltransactions.net. Retrieved 2015-09-24.
- ↑ OpenCommerce Conference 2016 opencommerceconf.org. Retrieved September 19, 2017.
- ↑ "Announcing Spree 5". Spree Commerce. Retrieved 2026-04-10.
- ↑ "Spree Storefront (Next.js)". GitHub. Retrieved 2026-04-09.
- ↑ "Spree Commerce 5.4". Spree Commerce. Retrieved 2026-04-09.