Open source, MIT licensed
Coming soon

Commerce, wound tight.

An open-source, headless commerce engine. One GraphQL API for every storefront, channel and currency — with a back office and visual editor your team will actually use.

What you get

A complete commerce engine, minus the storefront you'd replace anyway.

Headless by design

Storefront and admin GraphQL APIs generated from one schema. Bring any frontend — web, mobile or point of sale.

Every channel and currency

Run channels with their own currencies, languages and tax rules from a single catalogue.

A visual page builder

Component-based pages with drafts, scheduled releases and live previews on your own frontend.

A back office included

Manage catalogue, orders, customers and promotions in an admin app built on the same API you can use.

Extend with plugins

Add events, checkout checks, payment and shipping providers, routes, tasks and admin pages without forking the core.

Runs where you run

PostgreSQL underneath. Deploy to serverless functions or a container — local development needs no database server at all.

Open source

Yours to read, run and change.

SpindleCommerce ships under the MIT licence. No licence fees, no per-order cut and no lock-in — host it yourself and own every line.

Up and running in four commands
$ pnpm install
$ cp .env.example .env
$ pnpm db:seed
$ pnpm dev