Skip to main content

Starters

Three storefronts,
five frameworks each

Same design, same capabilities — only the stack changes. Every build is a working storefront on real Commerce Engine data, not a scaffold you have to finish. Each one is also the clearest demonstration of the packages working together: @commercengine/storefront for catalog and session, @commercengine/checkout for cart and payment, @commercengine/seo for discovery, and @commercengine/ai for browser agents.

Start any of themnpm create commercengine@latestpnpm, yarn and bun work the same way

What ships wired up

Everything below works on first run. No scaffolding, no boilerplate — the commerce layer is already connected.

Catalog and discovery

Product listing, filtering, faceted search, and product detail pages backed by the real catalog API.

Cart and checkout

Hosted Checkout in provided mode, with the Storefront SDK owning the session and tokens synced both ways.

Accounts and orders

Anonymous sessions, OTP and password login, addresses, wishlist, and order history.

SEO and agent tools

Structured data, canonical metadata, sitemaps, llms.txt, and WebMCP tools for browser agents.

From starter to storefront in three steps

1

Choose a template

Pick the storefront experience that best suits the brand — Linea for premium and editorial, Little Things for product-rich catalogues, SOJA for beauty and ritual-led storytelling.
2

Select your framework

Choose the framework your team already uses. The design and capabilities stay identical; only the stack changes.
3

Connect Commerce Engine and customise

Point the starter at your store, then adapt it. See the Quickstart for credentials and environment setup.

Framework matrix

Every template ships in all five storefront builds.

Node.js is a server-side SDK integration rather than a storefront build, so it has no starter template. See Node.js for backend usage.

Build one with an agent

The starters double as executable documentation for coding agents — they are the reference the skills package points at when generating a storefront.

Production Starters

How agents should read and use the starter repository.

Production Storefront

The execution contract for building a production storefront from scratch.