Skip to content
appsgit

10 top picks · 3 audience rankings

Best open source e-commerce platforms

The best open source e-commerce platform is MedusaJs, with 36,615 GitHub stars and the MIT license; Saleor and Bagisto are strong alternatives. This page also breaks the picks down by team size and use: Saleor leads for startups and small business; MedusaJs for enterprise. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 24 apps in the e-commerce category of the appsgit catalog.

Updated · data from GitHub, refreshed nightly

Top picks

  1. Rank 1:

    MedusaJs

    medusajs/medusa

    Headless commerce engine that enables developers to create amazing digital commerce experiences.

    E-commerceTypeScript

    AI-nativeMedusaJs has 36,615 GitHub stars, uses the MIT license and had 1,716 commits in the last year; it replaces Shopify.

  2. Rank 2:

    Saleor

    saleor/saleor

    GraphQL native, API-only platform for scalable composable e-commerce storefront.

    E-commercePythonDocker

    Saleor has 23,410 GitHub stars, uses the BSD-3-Clause license, ships a Docker image and had 468 commits in the last year; it replaces Shopify.

  3. Rank 3:

    Bagisto

    bagisto/bagisto

    Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features.

    E-commercePHP

    Bagisto has 28,212 GitHub stars, uses the MIT license and had 1,283 commits in the last year; it replaces Shopify.

1 of 4 · 10 picks

Top picks

10 of the 24 apps in the e-commerce category, ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.

  1. 1

    MedusaJs

    Headless commerce engine that enables developers to create amazing digital commerce experiences.

    AI-nativeMedusaJs has 36,615 GitHub stars, uses the MIT license and had 1,716 commits in the last year; it replaces Shopify.

  2. 2

    Saleor

    GraphQL native, API-only platform for scalable composable e-commerce storefront.

    Saleor has 23,410 GitHub stars, uses the BSD-3-Clause license, ships a Docker image and had 468 commits in the last year; it replaces Shopify.

  3. 3

    Bagisto

    Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features.

    Bagisto has 28,212 GitHub stars, uses the MIT license and had 1,283 commits in the last year; it replaces Shopify.

  4. 4

    Spree Commerce

    Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails.

    Spree Commerce has 15,740 GitHub stars, uses the BSD-3-Clause license and had 3,489 commits in the last year; it replaces Shopify.

  5. 5

    EverShop

    E-commerce platform with essential commerce features. Modular architecture and fully customizable.

    EverShop has 10,499 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 464 commits in the last year; it replaces Shopify.

  6. 6

    Magento Open Source

    Leading provider of open omnichannel innovation.

    Magento Open Source has 12,196 GitHub stars, uses the OSL-3.0 license and had 5,097 commits in the last year.

  7. 7

    WooCommerce

    WordPress based e-commerce solution.

    WooCommerce has 10,538 GitHub stars, uses the GPL-3.0 license and had 3,405 commits in the last year; it replaces Shopify.

  8. 8

    PrestaShop

    Fully scalable e-commerce solution.

    PrestaShop has 9,226 GitHub stars, uses the OSL-3.0 license and had 3,322 commits in the last year; it replaces Shopify.

  9. 9

    Sylius

    Symfony2 powered open source full-stack platform for eCommerce.

    Sylius has 8,551 GitHub stars, uses the MIT license and had 1,330 commits in the last year.

  10. 10

    Vendure

    A headless commerce framework.

    Vendure has 8,502 GitHub stars, uses the GPL-3.0 license and had 1,267 commits in the last year; it replaces Shopify.

2 of 4 · 5 picks

Best for startups

Ranked for startups on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits.

  1. 1

    Saleor

    GraphQL native, API-only platform for scalable composable e-commerce storefront.

    Saleor has 23,410 GitHub stars, uses the BSD-3-Clause license, ships a Docker image and had 468 commits in the last year; it replaces Shopify. For startups it also scores on a Docker image, a permissive license (BSD-3-Clause), a project website and a commit in the last 90 days.

  2. 2

    MedusaJs

    Headless commerce engine that enables developers to create amazing digital commerce experiences.

    AI-nativeMedusaJs has 36,615 GitHub stars, uses the MIT license and had 1,716 commits in the last year; it replaces Shopify. For startups it also scores on a permissive license (MIT), a project website and a commit in the last 90 days.

  3. 3

    Bagisto

    Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features.

    Bagisto has 28,212 GitHub stars, uses the MIT license and had 1,283 commits in the last year; it replaces Shopify. For startups it also scores on a permissive license (MIT), a project website and a commit in the last 90 days.

  4. 4

    Spree Commerce

    Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails.

    Spree Commerce has 15,740 GitHub stars, uses the BSD-3-Clause license and had 3,489 commits in the last year; it replaces Shopify. For startups it also scores on a permissive license (BSD-3-Clause), a project website and a commit in the last 90 days.

  5. 5

    Solidus

    Ecommerce platform that gives you complete control over your store.

    Solidus has 5,336 GitHub stars, uses the BSD-3-Clause license, ships a Docker image and had 671 commits in the last year. For startups it also scores on a Docker image, a permissive license (BSD-3-Clause), a project website and a commit in the last 90 days.

3 of 4 · 5 picks

Best for small business

Ranked for small business on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites, recent commits and deploy guides.

  1. 1

    Saleor

    GraphQL native, API-only platform for scalable composable e-commerce storefront.

    Saleor has 23,410 GitHub stars, uses the BSD-3-Clause license, ships a Docker image and had 468 commits in the last year; it replaces Shopify. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.

  2. 2

    MedusaJs

    Headless commerce engine that enables developers to create amazing digital commerce experiences.

    AI-nativeMedusaJs has 36,615 GitHub stars, uses the MIT license and had 1,716 commits in the last year; it replaces Shopify. For small business it also scores on an open-source license, a project website and a commit in the last 90 days.

  3. 3

    Bagisto

    Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features.

    Bagisto has 28,212 GitHub stars, uses the MIT license and had 1,283 commits in the last year; it replaces Shopify. For small business it also scores on an open-source license, a project website and a commit in the last 90 days.

  4. 4

    EverShop

    E-commerce platform with essential commerce features. Modular architecture and fully customizable.

    EverShop has 10,499 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 464 commits in the last year; it replaces Shopify. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.

  5. 5

    Spree Commerce

    Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails.

    Spree Commerce has 15,740 GitHub stars, uses the BSD-3-Clause license and had 3,489 commits in the last year; it replaces Shopify. For small business it also scores on an open-source license, a project website and a commit in the last 90 days.

4 of 4 · 5 picks

Best for enterprise

Ranked for enterprise on GitHub stars, commits in the last year, open-source licenses and recent commits.

  1. 1

    MedusaJs

    Headless commerce engine that enables developers to create amazing digital commerce experiences.

    AI-nativeMedusaJs has 36,615 GitHub stars, uses the MIT license and had 1,716 commits in the last year; it replaces Shopify. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  2. 2

    Bagisto

    Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features.

    Bagisto has 28,212 GitHub stars, uses the MIT license and had 1,283 commits in the last year; it replaces Shopify. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  3. 3

    Saleor

    GraphQL native, API-only platform for scalable composable e-commerce storefront.

    Saleor has 23,410 GitHub stars, uses the BSD-3-Clause license, ships a Docker image and had 468 commits in the last year; it replaces Shopify. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  4. 4

    Spree Commerce

    Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails.

    Spree Commerce has 15,740 GitHub stars, uses the BSD-3-Clause license and had 3,489 commits in the last year; it replaces Shopify. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  5. 5

    Magento Open Source

    Leading provider of open omnichannel innovation.

    Magento Open Source has 12,196 GitHub stars, uses the OSL-3.0 license and had 5,097 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

What is the best open source e-commerce platform?

The best open source e-commerce platform is MedusaJs, with 36,615 GitHub stars and the MIT license; Saleor and Bagisto are strong alternatives. This page also breaks the picks down by team size and use: Saleor leads for startups and small business; MedusaJs for enterprise. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 24 apps in the e-commerce category of the appsgit catalog.

Is MedusaJs free?

Yes. MedusaJs is open-source software released under the MIT license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Which open source e-commerce platform is best for a startup?

Saleor ranks first for startups, with 23,410 GitHub stars, the BSD-3-Clause license and a Docker image; MedusaJs and Bagisto follow. The startups ranking adds points for Docker images, permissive licenses, project websites and recent commits on top of stars and activity.

Which open source e-commerce platform is best for a small business?

Saleor ranks first for small business, with 23,410 GitHub stars, the BSD-3-Clause license and a Docker image; MedusaJs and Bagisto follow. The small business ranking adds points for Docker images, open-source licenses, project websites, recent commits and deploy guides on top of stars and activity.

Can I self-host these e-commerce platforms with Docker?

Yes, 2 of the 10 picks. Saleor and EverShop publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.

Are all of these e-commerce platforms open source?

All 10 apps on this list are open source. You can self-host and modify each one under its license.

The weekly digest

New self-hosted apps, every week

Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.

One email a week. No spam, unsubscribe anytime.