Analytics cookies only (Google Analytics, PostHog). No ad networks, no cross-site tracking. See our privacy policy.
Shopify is the hosted store builder: storefront, checkout, payments and inventory for a monthly plan plus transaction fees. What sends merchants looking elsewhere is platform fees on every sale and limits on how far checkout and data can be customised. The self-hosted commerce engines below give you the catalogue, cart and order back end on infrastructure you run.
Shopify is free — but your data lives on its servers, not yours. These researched, open-source alternatives give you the same workflow on hardware you own — here's what each needs to run.
Leaving Shopify means giving up its hosted checkout, built-in payments, app store and theme ecosystem, and PCI compliance handled for you. Medusa and Saleor are developer-oriented commerce back ends: you build or adapt the storefront, and payment providers are plugged in. Odoo Community Edition includes a website and e-commerce app inside a wider ERP, which suits a business that wants inventory and invoicing in one place but is not a drop-in store builder. Expect to own hosting, backups, security patching and payment compliance.
Paid link — we earn a commission if you shop through it.
A TypeScript commerce framework on Node.js vs. a GraphQL-first Python and Django platform.
A fully GPL PHP ERP with the books in the download, or a bigger Python suite whose accounting sits behind Enterprise.
Open core with the books behind Enterprise vs. the whole ERP under GPL.
The software is open-source and free to run. Your only cost is the server it runs on — often a few dollars a month, less than most SaaS subscriptions.
Most of these run comfortably on a small VPS — 1–2 GB of RAM is enough for a single-user or small-team setup. Each app's page lists its minimum RAM.
It depends on the app. The alternatives below cover the core workflow; polish and integrations vary, so check each one's stack and difficulty before you commit.