Choosing a backend for a SvelteKit storefront: coverage across 26 connectors
All 26 Svelte Commerce connectors ranked by measured coverage of a 43-service surface: which backends can sell today, which need work, which cannot yet.
Blog
Posts by the people building GoCommerce and Svelte Commerce — why the software is shaped the way it is, what it does today, and where it stops. Every claim about the code can be checked in the repositories.
All 26 Svelte Commerce connectors ranked by measured coverage of a 43-service surface: which backends can sell today, which need work, which cannot yet.
Agents are a new door into a store. What GoCommerce and Svelte Commerce give an agent today, what they do not, and why an open engine matters more now.
How to model sellers and offers for a multi-vendor marketplace in Go, and what GoCommerce has built: vendors, offers, scoped seller logins. Selling from an offer and payouts are not built.
Run a SvelteKit storefront on Vendure with Svelte Commerce: swap in the Vendure connector, set one URL, change two Vendure options. How it talks to the Shop API, and its gaps.
What to look for in an open-source ecommerce MCP server: transport, credentials, read and write tools, audit. GoCommerce’s MCP module checked against each, gaps included.
What an ecommerce backend in Go has to get right: integer money, variants, stock reserved inside checkout, idempotent orders, verified webhooks and an outbox.
Shopify’s Hydrogen now works outside React, Vendure 3.8 adds MCP tools and fixes an Admin API session flaw, Shop MCP opens checkout to agents, and Saleor adds per-channel variant availability.
Medusa 2.22 routes payments to separate accounts by region, Vendure 3.8.1 stops leaking reset tokens through job data, Shopify says expiring tokens are coming for public apps, and UCP adds store-location search.
Vendure 3.7.4 fixes an API-key escalation and overselling, Saleor fixes stock and duplicate cart lines, and Shopify sets 2 November as the end of its Global Catalog REST API.
Headless commerce in Go with GoCommerce: a REST API and OpenAPI contract, guest carts by token, CORS or a proxy, and a SvelteKit storefront that plugs in.
Verify a Razorpay webhook in Go with crypto/hmac: the raw body, X-Razorpay-Signature, duplicate events by X-Razorpay-Event-Id, the 5-second limit, and a tested handler.
GoCommerce plans to merge platform mode into the ordinary engine: one set of tables where every row carries its store, row security as the net, one sign-in and a store switcher. What changes, and what does not.
GoCommerce now spots a basket left behind within minutes, sends a short run of reminder emails, and credits the order that brings it back. Here is how.
GoCommerce’s platform mode runs many stores from one process and one PostgreSQL database. What the Compose file starts, what is shared, and what is missing.
Both packages are MIT licensed and public. The posts link the files they describe; the repositories are the final word.