Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Ecommerce platforms
  3. Spree Commerce

Spree Commerce

What it is

Spree Commerce is an open-source eCommerce platform for B2B, marketplaces, and enterprise commerce. It supports multi-vendor marketplaces, multi-tenant and multi-store commerce, multiple regions, omnichannel sales, digital products, and subscriptions. Its catalog can hold unlimited products and variants, with product properties and rich media. Pricing tools include price lists, volume tiers, customer-specific prices, and time-based promotions. International commerce features include multiple currencies and languages, region-specific tax rules, and EU Omnibus compliance. Developers can use Store and Admin REST APIs, OpenAPI 3.0 documentation, typed TypeScript SDKs, and a production-ready Next.js storefront. Payment Sessions can connect to Stripe, Adyen, PayPal, or a merchant’s own provider; 3D Secure and webhooks work across gateways. Community Edition can be self-hosted on cloud infrastructure or on-premises and is Docker-ready. Enterprise Edition adds options including multi-tenant white-label commerce, approval workflows, Shopify and WooCommerce seller sync, and dedicated SLA support. A free sandbox provides an instance with an admin dashboard and API without requiring a credit card. Enterprise security features include encryption, SSO, access controls, and audit logging.

For and against

For

  • Supports multiple stores, regions, and sales channels.
  • Catalog supports unlimited products and variants.
  • Offers REST APIs and typed TypeScript SDKs.
  • Payment Sessions connect to several listed providers.
  • Free sandbox access requires no credit card.

Against

  • Multi-tenant white-label commerce is an Enterprise addition.
  • Approval workflows are an Enterprise addition.
  • Dedicated SLA support is an Enterprise addition.
  • No plan prices are listed.

The verdict

Spree Commerce covers a broad range of commerce models, with self-hosted Community and Enterprise editions. Review which edition includes the workflows and support your operation requires; listed plan prices are not provided.

Who it suits

Spree Commerce suits businesses and developers building B2B stores, marketplaces, or multi-store commerce. Community Edition supports self-hosting, while Enterprise Edition is relevant for organizations needing its additional workflows and support.

Plans and prices

Community Edition

Free

self-hosted · open source · DTC, B2B and marketplace · Store/Admin/Seller APIs

Enterprise Edition

Priced on request

self-hosted or private cloud · multi-tenant · approval workflows · Shopify/WooCommerce seller sync

Every plan, in full

On the record

APIs and storefront
Spree provides Store and Admin REST APIs, OpenAPI 3.0 documentation, typed TypeScript SDKs, and a production-ready Next.js storefront.spreecommerce.org · read 7 Oct 2026
B2B
B2B functions include account-specific price lists, buyer organizations, approval workflows, net terms and gated catalogs.spreecommerce.org · read 15 Oct 2026
Company headquarters
Crunchbase lists headquarters in Bethesda, Maryland, United States.crunchbase.com · read 15 Oct 2026
Company history
Crunchbase says the open-source platform began in 2008 and names Brian Quinn and Sean Schofield as founders.crunchbase.com · read 15 Oct 2026
Company legal name
Crunchbase lists the legal entity as Spree Commerce Inc.crunchbase.com · read 15 Oct 2026
Company size
Crunchbase reports a company headcount range of 11 to 50 employees.crunchbase.com · read 15 Oct 2026
Compliance
Spree says its architecture supports SOC 2 Type 2, ISO/IEC 27001, GDPR, CCPA, HIPAA, and PCI DSS requirements.spreecommerce.org · read 7 Oct 2026
Customer segmentation
Customer groups can use segments, order history and custom attributes for personalized pricing and experiences.spreecommerce.org · read 15 Oct 2026
Databases
The documentation states that Spree works with PostgreSQL, MySQL and SQLite.spreecommerce.org · read 15 Oct 2026
Digital products
Yesspreecommerce.org · read 20 Sep 2026
Documentation
Documentation covers installation, platform concepts, catalog, checkout, fulfillment, events, webhooks, SDKs, CLI and API references.spreecommerce.org · read 15 Oct 2026
Extensibility
Events, webhooks, dependency injection and extension points allow components to be replaced without changing core code.spreecommerce.org · read 15 Oct 2026
Free sandbox
The site offers free sandbox access to an instance with an admin dashboard and API, with no credit card required.spreecommerce.org · read 7 Oct 2026
Hosting
Community Edition can be self-hosted on cloud infrastructure or on-premises, and the platform is Docker-ready.spreecommerce.org · read 7 Oct 2026
Hosting model
self-hostedspreecommerce.org · read 20 Sep 2026
Installation requirements
The create-spree-app route requires Node.js 20 or newer and Docker; manual setup uses Ruby on Rails and libvips.spreecommerce.org · read 15 Oct 2026
Integrations
Official integration listings include Google Pay, Razorpay, PayPal, Braintree, Stripe, Apple Pay, Shippo, USPS, Elasticsearch, Mailchimp, Klaviyo and Yotpo.spreecommerce.org · read 15 Oct 2026
International commerce
The platform includes multiple currencies, languages, regional tax rules, translations and EU Omnibus support.spreecommerce.org · read 15 Oct 2026

The review

Spree Commerce is an open-source platform for building online stores, B2B operations, marketplaces, and enterprise commerce. It suits teams that need flexible pricing, multiple sales models, and control over hosting. Its breadth is a strength for complex commerce, though self-hosting and edition-specific features demand careful planning.

Overview

Spree supports multi-vendor marketplaces, multi-store and multi-tenant commerce, multiple regions, omnichannel sales, digital products, and subscriptions. That range gives businesses room to run several commerce models on one platform; a straightforward single-store business may find the operational scope excessive.

The catalog allows unlimited products and variants, with product properties and rich media. Price lists, volume tiers, customer-specific pricing, and time-based promotions support differentiated offers, especially for B2B sellers. There are no transaction fees.

Key features

International commerce and payments

Multi-currency and multi-language support, regional tax rules, and EU Omnibus compliance address common needs for selling across markets. Payment Sessions connect to Stripe, Adyen, PayPal, or a merchant’s own provider, with 3D Secure and webhooks across gateways. The integrations directory also includes Google Pay, Razorpay, Braintree, Apple Pay, Mailchimp, and Klaviyo. This gives teams several payment and marketing connections to work with, while leaving provider choice and setup in their hands.

APIs and storefront

Store and Admin REST APIs, OpenAPI 3.0 documentation, typed TypeScript SDKs, and a production-ready Next.js storefront give development teams building blocks for custom commerce experiences. This is a good fit for teams that want to shape the storefront and integrations; it places more responsibility on them than a packaged hosted store.

Hosting, security, and support

Community Edition can run on cloud infrastructure or on-premises and is Docker-ready. Enterprise adds a private-cloud option and security features including encryption at rest and in transit, SSO, role-based access controls, and audit logging. Spree says its architecture supports SOC 2 Type 2, ISO/IEC 27001, GDPR, CCPA, HIPAA, and PCI DSS requirements; that support does not itself establish an organization’s compliance.

Enterprise also includes a dedicated success manager, SLA-backed response times, direct engineer access, long-term support releases, and priority fixes. These services matter to operations that need a defined support path, but they belong to the custom-priced edition.

Pricing

Spree uses a freemium model with a free plan and free trial. It offers free sandbox access to an instance with an admin dashboard and API, without requiring a credit card.

Community Edition

Community Edition is self-hosted and open source, supporting DTC, B2B, and marketplace use. It is the fit for teams willing to manage their own infrastructure and seeking an open-source commerce foundation. The plan has no published price.

Enterprise Edition

Enterprise is source-available with enterprise support and can be self-hosted or run in a private cloud. It adds multi-tenant white-label commerce, approval workflows, Shopify and WooCommerce seller sync, and dedicated SLA support. Those additions target operations with more complex marketplace or multi-tenant needs; pricing is custom.

Platforms

Spree supports Android, iOS, web, API, and self-hosted deployments. Community’s cloud or on-premises hosting options give operators deployment control, with the corresponding responsibility for running the platform.

Who it's for

Spree is best suited to development and commerce teams building B2B, marketplace, multi-store, subscription, or international operations that need configurable pricing and control over the commerce stack. Teams that need enterprise support, private cloud, or multi-tenant workflows should consider Enterprise. A small business seeking a managed, simple storefront may be better served by a less operationally demanding platform.

Pros and cons

Pros

  • Supports varied commerce models, including B2B, marketplaces, subscriptions, and multi-store operations, so businesses can build beyond a single storefront.
  • Unlimited products and variants plus customer-specific and volume pricing suit broad catalogs and negotiated selling.
  • REST APIs, TypeScript SDKs, and a Next.js storefront give developers options for custom storefronts and integrations.
  • No transaction fees, and a free sandbox lets teams explore an admin dashboard and API without a credit card.

Cons

  • Community is self-hosted, so teams must take responsibility for operating their commerce infrastructure.
  • Multi-tenant white-label features, approval workflows, seller sync, and SLA support require Enterprise, whose pricing is custom.
  • The platform’s deployment and customization flexibility is most useful to teams with development capacity; it is less suited to businesses seeking a turnkey hosted store.

Alternatives

Commerce Layer is worth considering for teams that want a defined developer plan: it includes one organization, two users, two markets, 1,000 SKUs, 10 links, and 100 free live orders per month.

SCAYLE is another enterprise commerce platform, with custom pricing.

Aimeos suits readers looking for a free open-source option with commercial use and no license or transaction fees.

Crystallize offers a freemium alternative whose Particle plan caps orders at 25, items at 100, and bandwidth at 5 GB, while allowing unlimited users and languages.

Solidus is an option for teams seeking a free DIY edition that includes the full platform and uses their own infrastructure.

Sylius offers an open-source edition under the MIT license with community support and on-premise distribution; Sylius Plus costs €800 a year.

Vendure provides an open-source ecommerce framework under the GPLv3 license.

Bagisto is a free open-source download for teams whose environment meets its requirements: PHP 8.3+, MySQL 8.0.32+ or MariaDB 10.3+, and at least 4 GB RAM.

For broader comparisons, see Headless Ecommerce Platforms and Ecommerce platforms.

Verdict

Choose Spree Commerce if your business needs a flexible foundation for multiple commerce models and has the team to run or customize it. Its broad catalog and pricing capabilities, API options, and deployment control are compelling for complex operations. Look elsewhere if you need a turnkey hosted store or require enterprise workflows and support without custom pricing.

Alternatives to Spree Commerce

Every alternative, ranked