Spree Commerce is a modular, Ruby‑on‑Rails based headless e‑commerce platform that offers a flexible API‑first architecture. The list below presents 20 open‑source alternatives that provide headless capabilities, modern tech stacks, and strong community support for building custom storefronts and APIs.
Get targeted exposure with custom position pinning and highlighted placement.
Python‑based, GraphQL‑first platform built on Django; offers a fully headless API and a React storefront.
Node.js e‑commerce engine with a REST/GraphQL API, plugin system, and ready‑to‑use admin dashboard.
PHP Symfony framework e‑commerce solution; highly modular with API Platform for headless usage.
TypeScript‑based, GraphQL‑first headless commerce framework built on NestJS and Angular.
PHP‑based platform with a powerful API, plugin ecosystem, and optional PWA storefront for headless implementations.
Robust PHP e‑commerce platform; PWA Studio provides a headless React storefront and GraphQL API.
Ruby on Rails fork of Spree, offering a stable core and API extensions for headless commerce.
Node.js, Meteor‑based platform with a GraphQL API and real‑time capabilities for headless deployments.
Java (Spring Boot) e‑commerce solution with RESTful APIs, suitable for headless and micro‑service architectures.
PHP e‑commerce platform with a Webservice API that can be used for headless implementations.
High‑performance Laravel (and Symfony) e‑commerce package with extensive API support for headless projects.
Symfony bundle focused on marketplace and service‑oriented e‑commerce, exposing RESTful APIs.
Open‑source ERP suite with a modular e‑commerce app; provides JSON-RPC and REST APIs for headless integration.
ASP.NET Core based platform with a comprehensive set of Web API endpoints for headless front‑ends.
Feature‑rich, extensible e‑commerce framework for Django; can be exposed via Django Rest Framework for headless use.
Lightweight Django e‑commerce app offering REST/GraphQL APIs via DRF and Graphene.
Symfony CMS with an e‑commerce bundle that provides API‑first endpoints for headless storefronts.
Headless PWA frontend that can connect to any e‑commerce backend via GraphQL/REST; often paired with Magento, Shopware, or custom APIs.