Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
Spree Commerce

Spree Commerce

Headless eCommerce platform with REST API, TypeScript SDK, and Next.js storefront. Build B2B, marketplace, or cross-border commerce with no platform fees.

Spree Commerce preview

Spree Commerce is an open-source headless eCommerce platform designed for flexibility and scalability. It provides a full REST API, TypeScript SDK, and a production-ready Next.js storefront, enabling developers to build custom eCommerce solutions without vendor lock-in.

Key Features

  • Headless Architecture: Full REST API for seamless integration with any frontend or mobile app.
  • TypeScript SDK: Simplified development with TypeScript support.
  • Next.js Storefront: Production-ready storefront included.
  • Multi-Store Support: Manage multiple brand stores from a single admin panel.
  • Marketplace Capabilities: Multi-vendor sync and marketplace payments.
  • B2B & Wholesale: Buyer organizations, custom pricing, approval workflows, and bulk ordering.
  • Multi-Region & Multi-Warehouse: Local currencies, languages, taxes, and shipping with warehouse routing.
  • Omnichannel Commerce: Unified platform for online, in-store, and mobile experiences.
  • No Platform Fees: Self-hosted with zero vendor lock-in.
  • Enterprise Ready: Scalable for large businesses with compliance and security features.

Tech / Self-Hosting

Spree Commerce is open-source and self-hosted, allowing full control over infrastructure. It supports deployment on any cloud provider or on-premise server. The platform is built with Ruby on Rails and PostgreSQL, with extensive documentation and community support available for setup and customization.