Vendure is an open-source headless commerce framework: a NestJS and TypeScript backend exposing GraphQL Shop and Admin APIs, extended through a plugin system rather than a fixed storefront. There is no prescribed front end; you build any storefront against its APIs and run operations through its Admin UI.[1][2]
Quick verdict
Developer teams whose commerce requirements break fixed templates get the most from Vendure: a NestJS and GraphQL headless backend with plugin-first customization, multi-channel inventory, promotions, B2B, and marketplace features under flat pricing with no GMV fee. The decisive constraints are engineering ownership, since there is no turnkey storefront, GPLv3 copyleft review for core changes, and managed Cloud still in closed beta, so non-technical merchants should stay with Shopify while capable TypeScript teams choose between free self-hosted Core and paid plans from 199 EUR per month.[1][2][3]
Capabilities
GraphQL Shop and Admin APIs GraphQL Shop and Admin APIs: the storefront and administration surfaces are headless GraphQL APIs, with client code generated from the schema so integrations stay type-safe.[1][2]
Plugin-first customization Plugin-first customization: plugins extend entities, the Admin UI, and business logic, so bespoke requirements ship as code inside the framework instead of side systems.[1]
Multi-channel catalog and inventory Multi-channel catalog and inventory: multiple channels, stock locations, tax rules, and faceted search with dynamic filters cover selling across markets from one backend.[1]
Promotions engine Promotions engine: discount logic with conditions, actions, and usage limits handles campaigns that fixed templates usually push into paid apps.[1]
Orders, payments, shipping, tax Orders, payments, shipping, and tax: the core commerce loop including payment and shipping integrations plus order process workflows ships in the framework.[1]
B2B Suite B2B Suite: custom pricing, quote management, and buyer approval workflows address business-to-business selling without third-party add-ons.[1]
Multi-vendor marketplace support Multi-vendor marketplace support: marketplace features including seller onboarding and commission management build platform models on the same core.[1]
Self-host anywhere Node.js runs Self-host anywhere Node.js runs: deployment targets include Docker, Kubernetes, serverless, and single servers against any SQL database, with a documented server, worker, and Admin UI production layout.[1][2]
Who Vendure fits
TypeScript teams that want code ownership: the GPLv3 core, documented GraphQL APIs, and flat pricing with no GMV fee mean growth never triggers a platform tax, and the stack stays yours.[1][2]
B2B and marketplace builders: custom pricing, quotes, approvals, seller onboarding, and commissions map onto documented features instead of stitched-together apps.[1]
NestJS shops standardizing commerce: teams already running TypeScript and Node inherit familiar tooling, testing with Vitest, and code generation from the API schema.[1][2]
Limitations
Teams without engineering capacity: there is no turnkey storefront, and building, deploying, and upgrading a Vendure stack is developer work from day one.[1][2]
Teams needing copyleft review: the core is GPLv3, and while independent plugins are excepted from copyleft, organizations with strict license policies should review core modifications with counsel.[1]
Teams wanting managed hosting today: Vendure Cloud is in closed beta for paid plans with general availability planned for Q1 2027, so fully managed operations are not yet generally available.[1]
Compatibility and alternatives
Shopify is the incumbent in the published catalogue relationship and the honest redirect for merchants who value hosted checkout, payments, fraud handling, and support over composability.[1]
Medusa is the fellow open-source headless rival in the published catalogue relationship; both trade a turnkey storefront for API-first control, so the choice turns on stack fit and license posture.[1][2]
Stack fit decides operating cost: TypeScript, NestJS, and Node shops inherit familiar tooling, while teams outside that stack should budget for hiring or professional services, which Vendure offers with SLAs.[1][2]
Questions worth asking
What is the best Vendure alternative for non-technical users?
Shopify, the incumbent in this catalogue relationship, is the safer pick for non-technical merchants because its hosted storefront, checkout, payments, and support work without engineering. Choose Vendure when your catalog, checkout, or B2B requirements demand code-level control and you have TypeScript developers to build with it.[1][2]
Is Vendure really no-code?
How much does Vendure cost per month?
Vendure Core is open-source and free to self-host under GPLv3. Paid plans start from 199 EUR per month flat with no GMV fee and unlock the commercial Platform layer (SSO, approval flows, B2B pricing, import and export). Managed Vendure Cloud is in closed beta for paid plans with general availability planned for Q1 2027. Checked October 13, 2026.[1][2]
Can you self-host Vendure?
Yes. Vendure is GPLv3-licensed and deploys anywhere Node.js runs against a SQL database, with Docker and Kubernetes support; the docs describe running the server, worker, and Admin UI processes in production. Managed Vendure Cloud is the optional hosted path, currently in closed beta for paid plans.[1][2]
Sources and editorial review
Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.
We have not run or tested this product.
- Vendure homepage (official)
official · Observed October 13, 2026
Official homepage: open-source headless commerce positioning, free Core, plans from 199 EUR/month flat with no GMV fee, Vendure Cloud closed beta, B2B Suite, multi-vendor marketplace, promotions, multi-channel features.
- Vendure README (official)
official · Observed October 13, 2026
Repository README: plugin-first NestJS framework with GraphQL APIs, 8.5k stars, latest v3.2, deployable anywhere Node.js runs with Docker and Kubernetes, GPLv3 with plugin exception, commercial Platform layer (SSO, approvals, B2B pricing), professional services and SLA.
- Vendure documentation home (official)
official · Observed October 13, 2026
Official docs home: TypeScript headless commerce framework, npx quickstart with SQLite demo data, production architecture of server, worker, and React/TanStack Admin UI with Redis and optional Elasticsearch, deployment overview.