# Best self-hosted E-commerce apps

> Online store platforms and headless commerce engines. Sell products on your own storefront instead of paying a Shopify-style platform fee. The most popular self-hosted e-commerce apps on GitHub are MedusaJs, Bagisto and Saleor. appsgit lists 24 self-hosted apps in this category, ranked by GitHub stars. 21 of the 24 apps here are open source; 3 are source-available.

## Key facts

| Fact | Value |
|---|---|
| Apps listed | 24 |
| Most starred | MedusaJs (36,615 stars) |
| With a Docker image | 8 |
| Canonical URL | https://appsgit.com/categories/e-commerce |

## All 24 E-commerce apps

- [MedusaJs](https://appsgit.com/apps/medusajs): Headless commerce engine that enables developers to create amazing digital commerce experiences. (36,615 stars, MIT, TypeScript)
- [Bagisto](https://appsgit.com/apps/bagisto): Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features. (28,212 stars, MIT, PHP)
- [Saleor](https://appsgit.com/apps/saleor): GraphQL native, API-only platform for scalable composable e-commerce storefront. (23,410 stars, BSD-3-Clause, Python, Docker)
- [Spree Commerce](https://appsgit.com/apps/spree-commerce): Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails. (15,740 stars, BSD-3-Clause, Ruby)
- [Magento Open Source](https://appsgit.com/apps/magento-open-source): Leading provider of open omnichannel innovation. (12,196 stars, OSL-3.0, PHP)
- [WooCommerce](https://appsgit.com/apps/woocommerce): WordPress based e-commerce solution. (10,538 stars, GPL-3.0, PHP)
- [EverShop](https://appsgit.com/apps/evershop): E-commerce platform with essential commerce features. Modular architecture and fully customizable. (10,499 stars, GPL-3.0, TypeScript, Docker)
- [PrestaShop](https://appsgit.com/apps/prestashop): Fully scalable e-commerce solution. (9,226 stars, OSL-3.0, PHP)
- [Sylius](https://appsgit.com/apps/sylius): Symfony2 powered open source full-stack platform for eCommerce. (8,551 stars, MIT, PHP)
- [Vendure](https://appsgit.com/apps/vendure): A headless commerce framework. (8,502 stars, GPL-3.0, TypeScript)
- [OpenCart](https://appsgit.com/apps/opencart): Shopping cart solution. (8,212 stars, GPL-3.0, PHP)
- [Aimeos](https://appsgit.com/apps/aimeos): E-commerce framework for building custom online shops, market places and complex B2B applications scaling to billions of items with Laravel. (5,464 stars, MIT, JavaScript)
- [Solidus](https://appsgit.com/apps/solidus): Ecommerce platform that gives you complete control over your store. (5,336 stars, BSD-3-Clause, Ruby, Docker)
- [Open Source POS](https://appsgit.com/apps/open-source-pos): Open Source Point of Sale is a web based point of sale system. (4,420 stars, MIT, PHP, Docker)
- [Hi.Events](https://appsgit.com/apps/hi-events): Event management and ticketing platform for conferences, concerts, and more. Offering customizable event pages and embeddable ticket widgets. (4,050 stars, AGPL-3.0, PHP, Docker)
- [Shopware Community Edition](https://appsgit.com/apps/shopware-community-edition): PHP based open source e-commerce software made in Germany. (3,439 stars, MIT, PHP)
- [Pretix](https://appsgit.com/apps/pretix): Ticket sales platform for events. (2,534 stars, AGPL-3.0, Python, Docker)
- [Sharetribe](https://appsgit.com/apps/sharetribe): Platform to create your own peer-to-peer marketplace, also available with SaaS model. (2,447 stars, Sharetribe CPL-1.0, source-available, Ruby)
- [Thelia](https://appsgit.com/apps/thelia): Thelia is an open source and flexible e-commerce solution. (880 stars, GPL-3.0, PHP)
- [Discount Bandit](https://appsgit.com/apps/discount-bandit): Track pricing, stock status of products across multiple stores such as Amazon, Ebay, Walmart, etc. (745 stars, GPL-3.0, PHP, Docker)
- [myCart](https://appsgit.com/apps/mycart): Shopping cart in 1 file (with support for payment by card or cryptocurrency). (362 stars, MIT, Go, Docker)
- [CoreShop](https://appsgit.com/apps/coreshop): E-commerce plugin for Pimcore. (292 stars, CoreShop Commercial License, source-available, PHP)
- [OXID eShop](https://appsgit.com/apps/oxid-eshop): OXID eShop is a flexible open source e-commerce software with a wide range of functionalities. (237 stars, OXID eShop CE License, source-available, PHP)
- [s-cart](https://appsgit.com/apps/s-cart): E-commerce website for individuals and businesses, built on top of Laravel Framework. (12 stars, MIT, Blade)

## Replaces

- [Open-source alternatives to Shopify](https://appsgit.com/alternatives/shopify)

## Related categories

- [Point of Sale](https://appsgit.com/categories/point-of-sale): Free, open-source point of sale (POS) software for shops, restaurants and cafés. Ring up sales, print receipts and track stock on hardware you own instead of renting a hosted POS like Square, Toast or Lightspeed.
- [ERP & Inventory](https://appsgit.com/categories/erp-inventory): Open-source ERP suites and inventory trackers for businesses and homes. Manage stock, purchasing, sales, accounting and operations in one self-hosted system instead of NetSuite or SAP.
- [Accounting & Invoicing](https://appsgit.com/categories/accounting-invoicing): Open-source accounting, bookkeeping and invoicing software you can self-host. Send invoices, track expenses and keep double-entry books without a QuickBooks, Xero or FreshBooks subscription.
- [Manufacturing & Agriculture](https://appsgit.com/categories/manufacturing-agriculture): Software for 3D printing, CNC machines, farms and food co-ops. Tools for makers and growers who run physical operations.
- [Booking & Scheduling](https://appsgit.com/categories/booking-scheduling): Appointment, resource and event booking software. Let people book meetings, rooms or tickets on your own domain.
- [Automation & Workflows](https://appsgit.com/categories/automation): Workflow automation and scheduling platforms that connect apps and run jobs. A self-hosted way to replace Zapier, IFTTT and cron glue scripts.

---

Canonical page: https://appsgit.com/categories/e-commerce
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
