Ecommerce Platforms
Headless commerce backends, store builders, and marketplace frameworks.
Headless commerce (you bring the frontend)
- ★ Medusa 2 — TypeScript / Node, modular, MIT, self-hostable. The default OSS pick for new TS commerce projects in 2026; modules for inventory, pricing, promotions, taxes, fulfillment.
- ★ Saleor — Python core + GraphQL API; mature; SaaS Cloud or self-host; Python-flavored but the API is JS-friendly.
- Vendure — TypeScript / NestJS / GraphQL; mature; great for B2B with complex catalogs.
- Swell — headless commerce SaaS with generous free tier; great DX; pairs with Next.js.
- commercetools — enterprise headless; expensive; powerful.
- Elastic Path — enterprise B2B-focused.
- Crystallize — PIM + commerce + GraphQL; SaaS.
Hosted commerce platforms with API access
- ★ Shopify Hydrogen / Storefront API — best-in-class API; build a custom storefront on top of Shopify's backend. Free for headless; you still pay Shopify monthly + transaction fees.
- BigCommerce — has a full Storefront API; comparable to Shopify on the headless front.
- Squarespace Commerce / Wix Commerce — APIs exist but you usually use their builders.
- Webflow Ecommerce — for marketing-heavy stores.
- Square Online — Square-flavored; free tier.
- Solidus / Spree (Ruby) — long-running OSS Rails ecosystems.
- PrestaShop, WooCommerce (WordPress), Magento / Adobe Commerce — incumbent PHP ecosystems; still huge install bases.
Storefronts (fronts to plug into a backend)
- ★ Shopify Hydrogen — Shopify's React Router 7 storefront framework.
- ★ Vercel Commerce (Next.js) — open-source reference storefront; works with Shopify, BigCommerce, Medusa, Swell.
- Vue Storefront — multi-backend storefront in Nuxt.
- Medusa Next.js Starter — official.
- Saleor Storefront / React Storefront — official.
Marketplaces (multi-vendor)
- ★ Sharetribe — flex marketplace platform; SaaS + Flex (developer) plans; popular for two-sided / rental marketplaces.
- Mirakl — enterprise marketplace platform.
- Marketplacer — competitor.
- Spree + multi-vendor add-ons.
- Roll your own with Stripe Connect + Medusa / Vendure if you have specific needs.
Subscription commerce specifically
- See Subscriptions & Billing — Stripe Billing, Lago, Orb, plus commerce-platform-native (Shopify Subscriptions API, Recharge, Ordergroove).
Product information / PIM
- Crystallize — PIM + commerce.
- Akeneo — PIM heavy hitter; OSS Community Edition.
- Pimcore — PHP PIM.
Search / merchandising for commerce
- See Search. Commerce-specific options:
- Algolia — gold standard for instant search; commerce defaults.
- Klevu — AI-driven product search; paid.
- Searchspring — paid; commerce-focused.
- Constructor.io — paid; AI personalization.
Payments / checkout
- See Payments for processors. Commerce platforms typically embed Stripe / Adyen / Braintree / PayPal natively.
Tax, shipping, fulfillment, returns
When headless vs. when not
- Headless wins: brand-distinct UX, multi-storefront from one backend, complex catalogs, B2B, integrate commerce into a content site.
- Hosted with builder wins: non-technical team owns the store, no engineering capacity to maintain a headless setup, low/medium catalog complexity.
- WooCommerce wins: you're already on WordPress and the team knows it; many SMBs run on this happily.
Pick this if…
- Default OSS, TS-first: Medusa 2.
- Want a storefront API on a managed backend, paying is fine: Shopify Hydrogen.
- Need a B2B catalog with complex pricing: Vendure or commercetools.
- Two-sided marketplace: Sharetribe.
- Subscription-first: Stripe Billing + Medusa, or Recharge on Shopify.
- Don't even need headless: Shopify or Squarespace; ship in a day.