# Open-source alternatives to Shopify

> Shopify: A hosted e-commerce platform for building and running online stores. The best self-hosted, open-source alternatives are MedusaJs, Saleor and Bagisto. All of them can run on your own server, so your data stays under your control. All 8 apps here are open source.

## Key facts

| Fact | Value |
|---|---|
| Commercial product | Shopify |
| Category | E-commerce |
| Alternatives listed | 8 |
| Top pick | MedusaJs (36,615 stars, MIT) |
| Canonical URL | https://appsgit.com/alternatives/shopify |

## Alternatives, in recommended order

- [MedusaJs](https://appsgit.com/apps/medusajs): Headless commerce engine that enables developers to create amazing digital commerce experiences. (36,615 stars, MIT, TypeScript)
- [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)
- [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)
- [WooCommerce](https://appsgit.com/apps/woocommerce): WordPress based e-commerce solution. (10,538 stars, GPL-3.0, PHP)
- [PrestaShop](https://appsgit.com/apps/prestashop): Fully scalable e-commerce solution. (9,226 stars, OSL-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)
- [Vendure](https://appsgit.com/apps/vendure): A headless commerce framework. (8,502 stars, GPL-3.0, TypeScript)
- [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)

More in this category: [E-commerce](https://appsgit.com/categories/e-commerce)

---

Canonical page: https://appsgit.com/alternatives/shopify
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.
