Vendure is an open-source, headless commerce platform built with TypeScript, NestJS and GraphQL, with an admin dashboard in React. It manages catalogue, orders, customers, promotions, tax, shipping, payments and stock, and serves any frontend through a GraphQL API. The commercial Vendure Platform targets complex B2B commerce with company accounts, quotes, approvals and contract pricing. You can host Vendure yourself or use Vendure Cloud, which according to Vendure is a managed environment running on infrastructure from Northflank.
Vendure is an Austrian business: the publisher Elevantiq GmbH has its registered office in Oberndorf in Tirol and an office in Vienna. The core is licensed under GPLv3, with an exception that lets you release your own plugins under a licence of your choice. For Vendure Cloud, the vendor says you can select a region, including Frankfurt, Zurich and the Netherlands, and that the application, database, storage and backups stay in the chosen region. Self-hosting gives you full control over location. Confirm region availability during onboarding.