🛒 Which e-commerce platform can you rebuild yourself?

Every storefront platform we track, from hosted SaaS to open-source frameworks and enterprise suites. Carts are easy. App ecosystems, payment rails, tax rules and Black Friday uptime are not.

74 platforms scored

Hosted SaaS platforms

You rent the storefront. Easy to start, monthly forever, and you never own the checkout.

ShopifyShopify is the dominant e-commerce operating system, combining storefront hosting, global checkout, inventory management, multi-channel syncing, and payment processing.KEEPShopify PlusThe enterprise tier of Shopify: checkout extensibility, Shopify Functions, B2B wholesale, multi-store organisations, higher API limits and a dedicated launch/merchant success team.KEEPBigCommerceAn enterprise-grade, multi-tenant B2B/B2C commerce engine featuring complex promotions, dynamic price lists, multi-location inventory, and multi-currency checkout.KEEPWix eCommerceAn all-in-one visual website builder, hosted e-commerce catalog, and basic checkout manager for non-technical small businesses selling under 500 SKUs.NICHESquarespace CommerceA monolithic website-and-commerce builder combining an absolute-position WYSIWYG editor with integrated Stripe/Squarespace Payments billing, digital asset fulfillment, and simple inventory management.CLONEEcwid by LightspeedAn embeddable SaaS store widget that adds a cart and checkout to any existing website, CMS or social channel without replatforming.CLONEBig CartelA deliberately minimal hosted store for artists and independent makers, capped at small catalogs with simple themes and a single checkout path.CLONEJumpsellerA hosted commerce platform strong in Latin America and Southern Europe, with local payment gateways, carriers and multi-language storefronts.CLONETiendanube / NuvemshopThe dominant Latin American hosted commerce platform, with deep local payment, instalment and logistics integrations across Brazil, Argentina and Mexico.NICHEShoplazzaA hosted commerce platform popular with cross-border and dropshipping merchants, bundling storefront, ad-channel integrations and supplier sourcing.NICHE

Open source & self-hosted

The code is already free. The question is whether you want to maintain a fork or a bespoke core.

WooCommerceWooCommerce is an open-source PHP ecommerce plugin for WordPress providing catalog management, order processing, and payment routing without native subscription fees.CLONEPrestaShopAn open-source PHP/Symfony e-commerce CMS providing multi-store, multi-currency, and module-driven backend inventory and order management for mid-market merchants.CLONEMagento Open SourceAn open-source monolithic PHP e-commerce engine designed for multi-store complex catalogs, custom B2B logic, and deep self-hosted control.NICHEOpenCartA lightweight open-source PHP shopping cart with a large extension marketplace, popular with small merchants and freelance developers.CLONESyliusAn open-source Symfony-based headless commerce framework aimed at agencies building bespoke B2B and B2C stores rather than installing a ready-made shop.NICHESpree CommerceAn open-source Ruby on Rails commerce engine with an enterprise edition, used for custom multi-vendor and multi-store builds.NICHESolidusA community-maintained Rails commerce framework forked from Spree, favoured by teams that want a stable, upgradeable open-source core.NICHEDrupal CommerceA commerce module suite for Drupal, chosen when content and catalog must live in the same editorial system with fine-grained access control.NICHEOXID eSalesA German PHP shop system with a free community edition and commercial enterprise tiers, strong on DACH tax, legal and B2B requirements.NICHE

Headless & enterprise

APIs instead of themes. You get freedom, and you inherit the operational burden.

ShopwareA PHP/Symfony open-source e-commerce ecosystem built for European mid-market B2B/B2C merchants with complex EU tax, multi-currency, and rule-based workflows.KEEPAdobe CommerceAn enterprise e-commerce platform offering deep B2B/B2C workflows, multi-store global architecture, and native integrations with the Adobe Experience Cloud ecosystem.KEEPSalesforce Commerce CloudAn enterprise SaaS commerce platform (formerly Demandware) sold on a percentage of gross merchandise value, bundled with Einstein personalisation and the wider Salesforce clouds.KEEPVTEXEnterprise commerce platform combining unified store management, native multi-vendor marketplace ops, and a distributed order management system (OMS).KEEPCommerceToolsCommerceTools is an enterprise headless composable commerce platform offering REST and GraphQL APIs for product catalogs, cart management, checkout, and order execution.KEEPMedusaOpen-source, Node-based headless commerce engine providing modular backend services, cart workflows, and admin interfaces via API.NICHESaleorA high-performance, GraphQL-first headless commerce engine that provides multi-channel product catalog, inventory, and order orchestration for enterprise frontends.NICHESwellA headless commerce API and dashboard aimed at teams that want Shopify-like primitives with subscriptions, B2B and custom checkout freedom.NICHESprykerA modular enterprise commerce operating system for B2B, marketplace and unified-commerce models, sold as a licensed PHP package set with a cloud runtime.KEEP

B2B commerce

Contract pricing, approvals and punchout. The cart is the smallest part of the product.

Other platforms

Builder.ioHeadless visual CMS enabling non-technical teams to visually edit and publish landing pages directly inside custom React, Next.js, or Qwik codebases.KEEPButterCMSAPI-first headless content management system providing hosted blog engines, dynamic page builders, and content collections via REST and GraphQL APIs.CLONEBuy Me a CoffeeOne-off support, memberships, posts, shop items, and commissionsKEEPCentraHeadless D2C and wholesale B2B commerce engine built specifically for global fashion and apparel brands.KEEPCommerce LayerAPI-first transactional commerce engine that adds global shopping carts, localized pricing, inventory, and checkout to any JAMstack frontend or CMS.NICHECruvaTikTok Shop affiliate discovery, outreach, CRM and creator analytics.KEEPEcomSolidA drag-and-drop visual page builder and theme customization engine tailored for Shopify storefronts.NICHEElastic PathElastic Path provides a composable, headless commerce platform with API-first product catalog, cart, checkout, promotion, and order management services.KEEPFourthwallCreator storefronts, merchandise, memberships, donations, and fulfillmentKEEPGemPagesDrag-and-drop page and storefront builder for Shopify that compiles visual layouts into custom Liquid theme files and sections.NICHEGumroadSell a few digital files through Stripe Checkout and a user-owned delivery pageKEEPInstant Page BuilderVisual drag-and-drop page builder that exports custom Shopify sections, Liquid templates, and React components for standard and headless storefronts.NICHEKajabiAll-in-one platform for courses, communities, email, funnels, and paymentsNICHEKibo CommerceHeadless enterprise e-commerce engine combining unified storefront APIs, distributed order management (OMS), and multi-location physical store fulfillment.KEEPKo-fiTips, memberships, commissions, shop sales, and crowdfunding pagesKEEPLearnWorldsOnline courses, interactive video, communities, websites, and mobile appsKEEPLemon SqueezySell a digital product with Stripe while explicitly leaving tax remittance to the creatorKEEPMemberfulMemberships, subscriptions, gated content, and WordPress integrationKEEPMemberstackAuthentication, gated content, subscriptions, and member data for websitesNICHEMobiLoudWraps existing mobile web stores into native iOS and Android apps with push notifications and App Store publishing services.CLONENacelleNacelle indexes product, CMS, and checkout data into a single, unified GraphQL API built for fast headless frontends.NICHEOutsetaAuth, subscriptions, CRM, email, help desk, and reportingKEEPPaddleBuild a product catalog and entitlement layer around a normal payment providerKEEPPatreonPaid memberships, posts, chats, community, and creator discoveryKEEPPayhipSell downloads and simple courses through Stripe or PayPalNICHEPlobal AppsMobile app builder that creates native iOS and Android apps for Shopify stores with automated push notification campaigns.NICHEPodiaCreator platform for courses, digital products, email, and membershipsNICHESallaSalla is a Saudi Arabia-focused e-commerce platform providing storefront creation, local GCC payment processing (Mada, STC Pay, BNPL), regional logistics integrations, and ZATCA tax compliance.KEEPSamCartConversion-focused checkout, subscriptions, upsells, courses, and affiliatesKEEPSanitySanity is a composable content platform that delivers real-time structured content through a customizable React-based editor and global content CDN.KEEPSellfySell digital files and simple subscriptions from a user-owned storefrontNICHEShoplineAn all-in-one e-commerce platform and POS ecosystem localized heavily for APAC merchants, providing social commerce tools, local payments, and logistics integrations.KEEPShopneyShopney builds native iOS and Android mobile apps for Shopify stores with a drag-and-drop layout builder, automated push notifications, and in-app chat.NICHEStan StoreMobile-first link-in-bio store for products, courses, bookings, and leadsKEEPStrapiStrapi is an open-source headless CMS that provides a customizable Node.js backend with automated REST and GraphQL APIs for managing structured content.NICHETapcartTapcart converts Shopify storefronts into native iOS and Android mobile apps with drag-and-drop layout management and automated push notifications.KEEPTeachableOnline course platform for creators to sell lessons, coaching, and digital productsNICHEThinkificHost a structured course with lessons, progress, and simple quizzesNICHEThriveCartCheckout pages, funnels, subscriptions, affiliates, and course deliveryKEEPUniformUniform is a digital experience composition platform (DXCP) that visually stitches together API-first headless CMS, commerce, and search platforms into a single composition layer.KEEPVajroVajro is a no-code mobile app builder that turns Shopify store backends into native iOS and Android mobile applications with live selling capabilities.KEEPVioletUniversal ecommerce API that normalizes product catalogs, carts, and multi-merchant checkout flows across different platforms into a unified interface.NICHEWhopSell software, communities, courses, files, and memberships through a marketplaceKEEP

⚔️ Platform vs platform

Every platform compared head to head: price, vibe code score, real moat and which one you could realistically rebuild yourself.

all battles →

Keep digging

One e-commerce SaaS teardown every week.

Honest verdicts, build prompts and overlooked vertical SaaS opportunities. No tracking pixels, no drip sequence, unsubscribe in one click.

free forever · no third-party tracking · the prompts stay public