Skip to content
@vendure-ecommerce

Vendure

A modern headless ecommerce framework built on TypeScript and Nodejs

vendure-github-social-banner

Vendure is an open source headless commerce platform with a focus on customization and scalability, built on leading technologies like TypeScript, GraphQL and Node.js

Welcome to Vendure

Build better multichannel commerce experiences faster. Vendure is the headless commerce platform that is built to adapt to your needs. Not the other way round. With our strong emphasis on developer experience (DX) we are providing a platform that maximises developer productivity and satisfaction. Our robust platform is able to power digital commerce projects of any size, business model or scale.

What is the Vendure Enterprise Edition?

In addition to our open source edition of the Vendure platform, the Vendure Enterprise Edition offers you an optimal solution for your digital commerce challenges - including our commerical licensing, specialized enterprise features, LTS for a specific version plus SLA-backed support and service. The right solution for enterprises that want to take their digital commerce game to the next level. If you're interested, please reach out to us.

Overview

dashboard_mockup

Vendure is a headless commerce platform, that means we are following an API-first approach, offering two API interfaces:

  • Shop API: An extensible, customizable and secure GraphQL API for all your operations needed in your storefront or other custom frontends, like mobile apps, POS, wearables or more.
  • Admin API: An extensible, customizable and secure GraphQL API for back office and management operations that is powering the Vendure Admin Central, our customizable admin UI.

The Vendure architecture consists of three core components:

⚙️ Commerce Engine

Our commerce engine is built to handle use-cases in any business model and of any scale. Experience the first platform where customization lives within its DNA.

Read more >>

🖥️ Admin Central

Our versatile Admin Central empowers you to create a bespoke commerce management interface for your team. Equipped with essential features out-of-the-box, its APIs enable you to fully customize the UI and extend it to meet your specific requirements effectively.

Read more >>

🧑🏻‍💻 Commerce Console

We strongly believe that making developers' lives easier is one of our most important jobs. Great tooling makes them more efficient, increases productivity and developer satisfaction. All of that leads to faster time-to-market and less costs.

Read more >>

Useful links

Pinned Loading

  1. vendure vendure Public

    The commerce platform with customization in its DNA.

    TypeScript 5.4k 957

  2. real-world-vendure real-world-vendure Public

    A project showcasing a real-world tooling and plugin setup for a Vendure server

    TypeScript 90 56

  3. one-click-deploy one-click-deploy Public

    A repo for use in one-click-deploys to cloud hosting

    TypeScript 4 25

  4. storefront-remix-starter storefront-remix-starter Public

    A storefront starter kit for Vendure built with Remix

    TypeScript 176 93

  5. storefront-angular-starter storefront-angular-starter Public

    An example storefront PWA for Vendure built with Angular

    TypeScript 164 134

  6. storefront-qwik-starter storefront-qwik-starter Public

    An e-commerce storefront starter built with Qwik and Vendure

    TypeScript 220 78

Repositories

Showing 10 of 21 repositories