MedusaJs
Headless commerce engine that enables developers to create amazing digital commerce experiences.
E-commerce software.
We track 26 open-source, self-hosted E-commerce apps. 26 of them had commits in the last 90 days, 8 can run with Docker, and the most common licenses are MIT (9), GPL-3.0 (5), BSD-3-Clause (3). The most-used languages are PHP, Nodejs, Ruby. Below are the top picks by GitHub stars, followed by every app ranked by stars weighted by maintenance health.
| # | App | Stars | Health | Last activity | License | Language | Docker |
|---|---|---|---|---|---|---|---|
| 1 | MedusaJs | 37.2k | Active | 2026-11-09 | MIT | Nodejs | – |
| 2 | Bagisto | 28.4k | Active | 2026-11-06 | MIT | PHP | – |
| 3 | Saleor | 23.5k | Active | 2026-11-06 | BSD-3-Clause | Docker, Python | ✓ |
| 4 | Spree Commerce | 15.8k | Active | 2026-11-09 | BSD-3-Clause | Ruby | – |
| 5 | Magento Open Source | 12.2k | Active | 2026-11-06 | OSL-3.0 | PHP | – |
Ranked by GitHub stars weighted by maintenance health.
Headless commerce engine that enables developers to create amazing digital commerce experiences.
Leading Laravel e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features.
GraphQL native, API-only platform for scalable composable e-commerce storefront.
Complete, modular & API-driven e-commerce solution for Ruby on Rails.
Leading provider of open omnichannel innovation.
WordPress based e-commerce solution.
E-commerce platform with essential commerce features. Modular architecture and fully customizable.
Fully scalable e-commerce solution.
Headless commerce framework.
Symfony2 powered full-stack platform for eCommerce.
Shopping cart solution.
E-commerce framework for building custom online shops, market places and complex B2B applications scaling to billions of items with Laravel.
Ecommerce platform that gives you complete control over your store.
Web-based point of sale system.
Event management and ticketing platform for conferences, concerts, and more. Offering customizable event pages and embeddable ticket widgets.
PHP based open source e-commerce software made in Germany.
Ticket sales platform for events.
Platform to create your own peer-to-peer marketplace, also available with SaaS model.
Flexible e-commerce solution.
Track pricing, stock status of products across multiple stores such as Amazon, Ebay, Walmart, etc.
E-commerce website for individuals and businesses, built on top of Laravel Framework.
Popular e-commerce module for Drupal CMS, with support for dozens of payment, shipping, and shopping related modules.
Shopping cart in 1 file (with support for payment by card or cryptocurrency).
E-commerce plugin for Pimcore.
Flexible e-commerce software with a wide range of functionalities.
Event ticketing with QR check-in and encrypted attendee records. The complete product is AGPL-3.0 with no open core and no branding requirement, and it runs as an edge script without an always-on server (alternative to Eventbrite).
By GitHub stars, the most popular self-hosted E-commerce apps are MedusaJs (37,248 stars), Bagisto (28,374 stars), Saleor (23,519 stars). Popularity is only one signal: also check maintenance health, license and whether it fits your setup.
26 of the 26 apps listed had commits in the last 90 days.
8 of the 26 apps can run with Docker; 1 publish an image on Docker Hub, including Discount Bandit.
The most common licenses in this category are MIT (9 apps), GPL-3.0 (5 apps), BSD-3-Clause (3 apps).
The software itself is free to download. Based on our rough hardware estimates, the cheapest suitable VPS plan starts at about $10/month (median $10/month across apps in this category). Several light apps can share one server.
Figures from GitHub and Docker Hub as of 2026-11-15; hosting costs are rough estimates.