Vendure
A headless commerce framework.
Vendure Core provides an open‑source, self‑hostable foundation for building enterprise‑grade digital commerce applications. Implemented in TypeScript and Node.js with NestJS and GraphQL, it offers an API‑first, headless architecture that lets any frontend consume its services. The platform includes a customizable admin dashboard, built‑in internationalization, and fine‑grained access control, supporting complex B2B pricing, multi‑organization hierarchies, and multi‑vendor or multi‑tenant scenarios.
Developers can extend functionality through a plugin system that allows reusable modules and deep customization of commerce logic. The core is designed for scalability and maintainability, with monthly patch releases and quarterly minor updates. Its unopinionated, blocks enable teams to tailor the solution to specific business requirements while keeping the codebase typed and well‑structured.
The project is licensed under GPLv3, welcomes community contributions, and is used by a range of organizations from startups to Fortune 500 enterprises. Documentation, a quick‑start guide, and a Discord community are available to assist with installation and ongoing development.
Reviews
Loading reviews…
Similar apps

DevOps & Infrastructure
MedusaJs
Headless commerce engine that enables developers to create amazing digital commerce experiences.

DevOps & Infrastructure
Saleor
Django based open-sourced e-commerce storefront.

Network & Connectivity
EverShop
E-commerce platform with essential commerce features. Modular architecture and fully customizable.

Code Editors & IDEs
Spree Commerce
Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails.

DevOps & Infrastructure
Payload CMS
Developer-first headless CMS and application framework.

DevOps & Infrastructure
Aimeos
E-commerce framework for building custom online shops, market places and complex B2B applications scaling to billions of items with Laravel.