Skip to content

Add SmartFront (ecommerce frontend) - #274

Merged
enthec-opensource merged 2 commits into
enthec:mainfrom
rtsehynka:patch-1
Aug 4, 2026
Merged

Add SmartFront (ecommerce frontend)#274
enthec-opensource merged 2 commits into
enthec:mainfrom
rtsehynka:patch-1

Conversation

@rtsehynka

@rtsehynka rtsehynka commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Adds detection for SmartFront (https://smartfront.io), a multi-tenant headless storefront and admin platform for online retailers and ecommerce agencies. It runs a storefront on top of the commerce backend a merchant already uses (Magento, Shopify, WooCommerce, Shopware, BigCommerce, PrestaShop, OpenCart, Sylius, Medusa) or on its own built-in native commerce.

Categories: 108 (Ecommerce frontends),

Fingerprints

  • dom: [data-sf-shell-page-head] (platform shell marker), style#sf-theme-vars (theme CSS variables block) and div#sf-tenant-css (per-tenant CSS container). All three are emitted by the platform shell rather than by an individual theme, are present in the server-rendered HTML, and already match today.
  • meta.generator: SmartFront, with optional version capture. This tag is currently being rolled out across storefronts, so it will start matching once the rollout completes.
  • implies: Next.js (storefronts respond with x-powered-by: Next.js).

Icon added as src/images/icons/SmartFront.svg, taken from https://smartfront.io/icon.svg

Sites using SmartFront

Ten live storefronts, one per supported commerce backend:

  1. https://aurora-commerce-demo.smartfront.io
  2. https://shopify-demo.smartfront.io
  3. https://magento-demo.smartfront.io
  4. https://woocommerce-demo.smartfront.io
  5. https://shopware-demo.smartfront.io
  6. https://bigcommerce-demo.smartfront.io
  7. https://prestashop-demo.smartfront.io
  8. https://opencart-demo.smartfront.io
  9. https://sylius-demo.smartfront.io
  10. https://medusa-demo.smartfront.io

To be transparent: all ten are live public storefronts, but they are vendor-owned reference stores, since the product is new. Happy to add third-party customer domains as they launch if you would prefer to wait for those.

@enthec-opensource
enthec-opensource merged commit d6849de into enthec:main Aug 4, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants