CoreShop vs s-cart vs Thelia

CoreShop, s-cart, and Thelia are all self-hosted, PHP-framework-based e-commerce platforms for developers who want full code ownership rather than a hosted…

CoreShop

Open Core (free source-available core + paid Commercial License) · From Free (Community/open-core edition)

Best for: Organizations already running Pimcore for product information and digital asset management that want to add transactional commerce on the same unified data model.

s-cart

Free and open source, self-hosted · From Free

Best for: Developers who want a fully free, non-open-core Laravel shopping cart with built-in CMS and multi-store support.

Thelia

open-source · From Free (self-hosted)

Best for: Merchants and agencies needing strong B2B pricing tools, omnichannel fulfillment such as click-and-collect, and a mature module marketplace.

At a Glance

 CoreShops-cartThelia
Primary categoryEcommerceEcommerceEcommerce
RatingNot documentedNot documentedNot documented
Pricing modelOpen Core (free source-available core + paid Commercial License)Free and open source, self-hostedopen-source
Starting priceFree (Community/open-core edition)FreeFree (self-hosted)
Free planNot documentedNot documentedNot documented
Free trialNot documentedNot documentedNot documented
PlatformsWebWebWeb
Team collaborationNot documentedNot documentedNot documented
AI featuresNot documentedNot documentedNot documented
Public APIYesYesYes

Standout Differences

Deepest B2B and omnichannel feature set

Thelia natively supports client-specific B2B pricing and payment terms, click-and-collect and drive fulfillment, and in-store order picking with barcode scanning, backed by around 300 community and commercial modules and more than 7,000 reported live sites.

Thelia

Commerce built on a PIM/DAM foundation

CoreShop's tight coupling with Pimcore's product data model makes it well suited to complex, high-SKU catalogs, though its April 2025 open-core license shift means some enterprise use cases now require a paid Commercial License.

CoreShop

Simplest fully free Laravel alternative

s-cart avoids the open-core licensing complexity of CoreShop, remaining entirely free while bundling CMS, multi-store, and multi-currency support directly into the core product.

s-cart

All are self-hosted, developer-oriented platforms

None of the three offers a first-party managed SaaS; CoreShop and Thelia both require Symfony expertise while s-cart requires Laravel expertise.

CoreShop, s-cart, Thelia

Feature-by-Feature

Licensing and Framework

FeatureCoreShops-cartThelia
Fully free open-source, no commercial license tierLimitedAvailableAvailable
Built on the Symfony frameworkAvailableUnavailableAvailable

Commerce and Store Management

FeatureCoreShops-cartThelia
Multi-store or multisite managementAvailableAvailableAvailable
B2B-specific pricing and payment termsNot documentedNot documentedAvailable
Omnichannel fulfillment (click-and-collect, in-store pickup)Not documentedNot documentedAvailable

Platform, API and Ecosystem

FeatureCoreShops-cartThelia
Headless REST APIAvailableAvailableAvailable
Module or extension marketplaceNot documentedAvailableAvailable

Pricing Compared

Starting price reflects the lowest paid tier, not the full cost for every team size or usage level.

CoreShop

Community (Open Core) — Free N/A
Commercial License — Custom Custom

s-cart

Open Source — Free N/A, self-hosted open source

Thelia

Community Edition — Free N/A
Professional Services — Custom (via OpenStudio and partner agencies) custom

Pros & Cons

CoreShop

Pros

  • Deep, native integration with Pimcore's PIM and DAM capabilities that most standalone commerce platforms can't match
  • Modular Symfony bundle architecture allows teams to use only the components they need
  • Supports headless/API-first commerce for modern frontend stacks
  • Strong fit for complex, high-SKU catalogs with rich structured product data

Cons

  • Requires Symfony and Pimcore expertise, giving it a steeper learning curve than turnkey commerce platforms
  • Smaller community and ecosystem than Magento, Shopify, or WooCommerce
  • The April 2025 shift to an open-core license means some enterprise use cases now require a paid Commercial License
  • Documentation is spread across multiple version branches, which can make it harder to find current guidance

s-cart

Pros

  • Completely free and open source with no licensing cost
  • Built on the well-established Laravel PHP framework
  • Multi-store, multi-language, and multi-currency support built in
  • Extensible plugin architecture for payments, shipping, and tax
  • Includes CMS features alongside core e-commerce functionality
  • Active GitHub presence with releases distributed via Packagist and SourceForge

Cons

  • Self-hosted only, requiring server management and technical setup
  • No official managed hosting or vendor support contract
  • Smaller plugin and theme ecosystem compared to platforms like WooCommerce or Shopify
  • Documentation and community support size not comparable to larger commercial platforms
  • Requires PHP and Laravel expertise to customize or troubleshoot effectively
  • No disclosed company or funding behind the project, so long-term maintenance depends on community contributors

Thelia

Pros

  • Free and open source with full source-code ownership
  • Built on the well-established Symfony PHP framework
  • Strong B2B and omnichannel feature set out of the box
  • Around 300 community and commercial modules available
  • Nearly two decades of active development and maintenance

Cons

  • Smaller ecosystem and community than PrestaShop or WooCommerce internationally
  • Requires PHP and Symfony development skills to customize and maintain
  • Hosting, premium modules and support are separate costs
  • Documentation and community resources are stronger in French than English
  • Not a fully managed SaaS, so merchants own infrastructure and updates

Use Cases

Choose CoreShop: Organizations already running Pimcore for product information and digital asset management that want to add transactional commerce on the same unified data model.
Choose s-cart: Developers who want a fully free, non-open-core Laravel shopping cart with built-in CMS and multi-store support.
Choose Thelia: Merchants and agencies needing strong B2B pricing tools, omnichannel fulfillment such as click-and-collect, and a mature module marketplace.

CoreShop

  • Unified PIM and Commerce — Organizations already using Pimcore for product data management extend it into full transactional e-commerce without maintaining a separate, disconnected shop platform.
  • Custom Symfony-Based Storefronts — Development agencies build bespoke commerce sites by selectively integrating CoreShop's Symfony bundles into custom applications.
  • Multi-Language, Multi-Store Catalogs — Businesses selling across multiple regions and languages use CoreShop's Pimcore-inherited multi-store data model to manage a single source of product truth.

s-cart

  • Self-hosted online storefronts — Small businesses and individuals use s-cart to launch a self-hosted online store without recurring platform fees.
  • Developer-customized e-commerce — Developers use s-cart's Laravel codebase and plugin architecture to build heavily customized storefronts.
  • Multi-store and marketplace catalogs — Businesses running several related storefronts use s-cart's multi-store and multi-supplier features to manage them from one system.

Thelia

  • Self-Hosted Store Launch — A French SMB launches a fully self-hosted online store without ongoing platform licensing fees.
  • Wholesale B2B Selling — A wholesale brand uses Thelia's B2B pricing and payment features to serve business customers alongside consumers.
  • Omnichannel Retail — A retailer implements click-and-collect and in-store order picking through Thelia's fulfillment tools.

Frequently Asked Questions

Which of these has the largest module or extension ecosystem?

Thelia, with roughly 300 community and commercial modules covering payments, shipping, and marketing.

Is CoreShop still open source?

Its bundles remain source-available and free for many self-hosted use cases, but since April 2025 CoreShop uses an open-core model where certain enterprise deployments require a paid Commercial License purchased through the Pimcore Store.

Which platform is best for B2B wholesale selling?

Thelia, which supports client-specific pricing, payment terms, and delivery terms for wholesale customers natively.

Do any of these require Pimcore to run?

Only CoreShop, which is built as the commerce layer on top of Pimcore's PIM and DAM platform. s-cart and Thelia do not require Pimcore.

Which one uses Laravel instead of Symfony?

s-cart is built on Laravel. CoreShop and Thelia are both built on Symfony.

Read the full CoreShop review · Read the full s-cart review · Read the full Thelia review