vendure
From public sourcesVendure is an open-source headless ecommerce platform built with TypeScript, NestJS and GraphQL, for B2B, D2C and marketplace stores that need deep customization.
Overview
Many ecommerce platforms are hard to change once a business has complex pricing, catalogs or sales channels. Teams end up forking the core code or stitching together several separate commerce services to cover B2B, D2C and marketplace sales.
Vendure is a headless commerce backend written in TypeScript on Node.js, NestJS and GraphQL. It models the catalog, orders, stock, promotions, channels, payments and customers through one extensible core. Developers extend or override services, entities and strategies through stable plugin contracts instead of patching the source. The typed GraphQL Shop and Admin APIs serve any frontend, and the admin dashboard is built with React and TanStack.
Vendure suits engineering teams building multi-channel, multi-region or multi-currency stores. It runs on PostgreSQL, MySQL, MariaDB or SQLite and can be self-hosted anywhere Node.js runs, including Docker and Kubernetes. The core is released under GPLv3, and plugins can use a license exception.
- e-commerce
- ecommerce
- ecommerce-api
- ecommerce-framework
- ecommerce-platform
- graphql
- graphql-commerce
- headless
- headless-commerce
- nestjs
- nodejs
- nodejs-ecommerce
Installation
Commands are shown, never run by the marketplace. Check them against the official documentation.- Official websiteFrom public sourcesfrom catalog metadatawww.vendure.io/ ↗
- Build from sourceFrom public sourcesfrom catalog metadata
Build from source: no validated build recipe — follow the repository instructions.
github.com/vendurehq/vendure ↗
Compatibility
Unknown means no evidence was found — not that the product is incompatible.| Platform | Status | Architecture | Evidence | Confidence |
|---|---|---|---|---|
| Web browser | Compatible | — | Declared on the card | — |
| Server / self-hosted | Unknown | — | — | — |
| Container (OCI) | Unknown | — | — | — |
Releases
checked Oct 29, 2026Files in 3.8.1
This release has no attached files.
Release history
- v3.8.0Oct 12, 2026Official source ↗
- v3.7.4Oct 5, 2026Official source ↗
- v3.7.3Sep 2, 2026Official source ↗
- v3.7.2Aug 3, 2026Official source ↗
- v3.7.1Jul 14, 2026Official source ↗
- v3.7.0Jul 1, 2026Official source ↗
- v3.6.5Jul 1, 2026Official source ↗
Quality profile
algorithm quality-v1.0 · assessed Oct 15, 2026Quality Score94
Risk Score10
Quality Score and Risk Score are different measures. A high score does not guarantee safety.
Score components
Maintenance · 2020
Documentation · 1515
Ready to use · 1515
Metadata · 108
Releases · 1010
Category confidence · 1010
Adoption · 1010
License clarity · 52
Community · 55
License
License unknownThis is the catalog policy status, not legal advice.
Sources
github.com/vendurehq/vendurePrimary★ 8,520 starslast activity Oct 15, 2026Primary repository · Confidence 1.00
Reviews
No reviews yet.