Keep 100% of your revenue and 100% of your code.

The modern, dev and AI friendly ecommerce platform.

Build custom storefronts with a composable API — or launch fast with the visual builder. Catalog, cart, checkout, and fulfillment included. Zero revenue cuts. Ever.

(Actual) free forever tier stores. No credit card. No trial expiration.

Try it
0%

We don't take a cut of your revenue. Period.

No transaction fees. No per-sale commission. No surprise percentages at scale. Every dollar your store earns is yours — we make money from hosting, not from your sales.

Composable API

Products, carts, checkout, and orders — use the SDK, call REST endpoints, or both.

Framework components & composables

SEO-optimized Nuxt and Next.js components, composables, and hooks — SSR, meta tags, and structured data out of the box.

Client SDKs in every language

Official API clients for TypeScript, Python, Go, C++, C# / .NET, Java, and Godot. Drop in and start building.

Half the cost. All the features.

storefront.js hosting runs on Cloudflare's global edge — 50% cheaper than Shopify with faster worldwide performance.

Shopify
$39/mo
  • 2.9% + 30¢ per transaction
  • Revenue-based plan gates
  • Locked to Shopify hosting
  • Liquid-only templates
storefront.js
~$20/mo
  • 0% revenue cut — ever
  • No per-sale commissions
  • Self-host for free or use our cloud
  • Use any framework — Vue, React, or raw API

Self-host it. Completely free.

storefront.js is MIT-licensed and ships with Docker Compose out of the box. Bring your own keys, your own database, your own infrastructure — and pay nothing to us. Full control, zero lock-in.

  • BYOK — bring your own Stripe keys, S3 buckets, and database
  • Docker Compose for instant local or VPS deployments
  • PostgreSQL + Redis — standard, portable infrastructure
  • No phone-home, no license server, no usage tracking
Self-host in minutes
git clone https://github.com/user/storefront.js
cd storefront.js
cp .env.example .env    # add your own keys
docker compose up -d    # done
API Surface
GET    /store/slug/{storeSlug}/public
POST   /cart/create
POST   /cart/update
POST   /checkout/start/cart
GET    /checkout/confirm/cart/{cartId}
POST   /order/refund

Built for developers. Ready for everyone.

Pull product data, manage carts, and drive checkout through a clean REST API — or skip the code and use the storefront builder. Full reference with request/response examples, auth docs, and SDK snippets.

Everything you need to sell online

Visual Storefront Builder

Drag-and-drop page builder that generates real Nuxt code — landing pages, product lists, checkout, and custom pages.

Shipping & Fulfillment

Built-in rate calculation and tracking with UPS, FedEx, and DHL. Standard, expedited, and overnight options.

AI-Powered Email

Generate transactional email templates from natural language prompts. Powered by LangGraph with SendGrid, Mailchimp, and Brevo.

Edge-Deployed

Runs on Cloudflare's container platform — your storefront and API served from 300+ locations worldwide.

Open Source & MIT

Full source code, no proprietary lock-in. Fork it, extend it, audit it. Your store's code is yours.

OpenAPI & Multi-Language SDKs

Full OpenAPI spec with auto-generated clients for TypeScript, Python, Go, C#, C++, Java, and Godot.

Keep 100% of your revenue.

Start free. Self-host forever or scale with our cloud — we never touch your sales.