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