SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Commerce Open-Source Projects
-
Project mention: A rulebook of how money code breaks, and an agent that refutes its own findings | dev.to | 2026-07-12
The read, the guard, and the write are not serialized. Under the default READ COMMITTED isolation, two concurrent captures of a 100 authorization both read captured = 0, both see 100 remaining, both pass the guard, and both insert. Result: 200 captured against a 100 authorization. There is no row lock, no version check, and no unique constraint to catch it. The same shape appears in refunds and in two promotion-budget counters. The gateway does not save you: the bundled Stripe provider swallows the already-captured error, so both capture rows persist, and each refund row carries its own idempotency key, so stripe.refunds.create moves real money twice. I filed the cluster upstream with a failing test that drops straight into Medusa's own concurrency test block; it is filed, not yet triaged, so judge it by the test: https://github.com/medusajs/medusa/issues/16012
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
At Saleor, where I act as a CTO, we spend a significant part of our engineering effort embracing the different failure states and making sure the unhappy paths are covered as well as the happy ones.
-
Reaction Commerce
Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
-
yournextstore
AI-Native Open-Source Next.js commerce. Powered by Stripe. Ultra fast with typesafe Commerce SDK. Built for AI development (Claude, Codex, Cursor).
-
-
mercur
Open-source multi-vendor marketplace platform for B2B & B2C. Built on top of MedusaJS. Create your own custom marketplace. 🛍️
-
-
-
react-storefront
React Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, Apache-2.0 license. Join us as contributor (contributors@reactstorefront.io). (by storefront-foundation)
-
example-storefront
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
-
Flamingo Commerce
Flexible E-Commerce Framework on top of Flamingo. Used to build E-Commerce "Portals" and connect it with the help of individual Adapters to other services.
-
-
-
-
-
Project mention: Show HN: Claude Code plugin for ecommerce development | news.ycombinator.com | 2026-01-16
-
-
-
-
-
-
-
Commerce discussion
Commerce related posts
-
A rulebook of how money code breaks, and an agent that refutes its own findings
-
Medusa v2 in Production: Three Bugs That Each Ate a Weekend
-
Build a TypeScript Price Monitoring Pipeline with @agorio/sdk
-
Agorio v0.3: Triple-Protocol AI Agents - UCP, ACP, and MCP in One SDK
-
Building Reliable Software: Planning for Things to Break
-
Backend Developers, Automate Frontend Development. Much better than Vibe Coding.
-
Why your MCP server fails (how to make 100% working MCP server)
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jul 2026
Index
What are some of the best open-source Commerce projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Medusa | 35,085 |
| 2 | Saleor | 23,105 |
| 3 | Reaction Commerce | 12,405 |
| 4 | yournextstore | 5,451 |
| 5 | ever | 1,844 |
| 6 | mercur | 1,650 |
| 7 | laravel-ecommerce | 1,540 |
| 8 | Virto Commerce | 1,308 |
| 9 | react-storefront | 836 |
| 10 | example-storefront | 614 |
| 11 | Flamingo Commerce | 590 |
| 12 | Litecart | 357 |
| 13 | CoreShop | 292 |
| 14 | storefront-remix-starter | 227 |
| 15 | orocommerce | 206 |
| 16 | medusa-agent-skills | 197 |
| 17 | nuxt-commerce | 193 |
| 18 | apps | 156 |
| 19 | shopping-backend | 92 |
| 20 | wexcommerce | 91 |
| 21 | nuxt-shopify-tailwind | 57 |
| 22 | nuxt-shopify-template | 53 |
| 23 | Moltin | 37 |