All open source
Open SourceCommerce6k

Vendure

TypeScript-native commerce framework with end-to-end type safety.

Vendure is an open-source headless commerce framework built with Node.js, TypeScript, and NestJS, exposing a GraphQL API for both storefront and admin operations. It is designed for extensibility through a plugin system and supports multi-channel, multi-currency, and custom business logic.

Repository

vendure-ecommerce/vendure

Language

TypeScript

What you'd build with it

  • Building a type-safe headless commerce backend with a GraphQL API
  • Extending core commerce logic through TypeScript plugins and custom fields
  • Running multi-channel storefronts with custom pricing and fulfillment rules

Tags

headless-commercenestjsgraphql