v3.2 released — now with edge rendering

Build stores absurdly fast.

ShopSprint is an open-source e-commerce framework for developers who want speed, flexibility, and zero vendor lock-in. MIT licensed, forever free.

Features

Everything you need, nothing you don't.

Edge-first rendering

Pages load in under 100ms globally. Server-side rendering at the edge with automatic static optimization for product pages.

🔌

Headless by default

Bring any frontend framework. ShopSprint exposes a clean GraphQL and REST API for products, carts, checkout, and inventory.

Plugin ecosystem

Over 140 community plugins for payments, shipping, analytics, and more. Build your own in minutes with the plugin SDK.

🔐

Auth & permissions

Built-in customer accounts, admin roles, and API key management. Supports OAuth, magic links, and multi-factor auth out of the box.

📈

Real-time analytics

Sales dashboards, conversion funnels, and inventory alerts included. Privacy-respecting analytics with no third-party trackers.

🌐

Multi-currency & i18n

Sell globally with built-in currency conversion, localized checkout flows, and automatic tax calculation for 40+ countries.

Your stack, your rules.

ShopSprint doesn't lock you into a monolith. Use the full framework or pull in only the modules you need. Every component is independently deployable and fully typed.

TypeScript Node.js PostgreSQL Redis GraphQL Docker React Vue Svelte
// shopsprint.config.ts
export default defineConfig({
  store: {
    name: "My Store",
    currency: "USD",
    locales: ["en", "es", "fr"],
  },
  plugins: [
    stripe({ webhooks: true }),
    analytics(),
    shipping("usps", "fedex"),
  ],
  deploy: {
    edge: true,
    regions: ["us-east", "eu-west"],
  }
});

Start building today

ShopSprint is free, open-source, and backed by a growing community of developers and merchants.

Read the docs