Vendure
A headless, adaptable ecommerce platform designed for B2B businesses with complex workflows, pricing, and integrations. Replace fragmented stacks with a unified solution.
Vendure is an open-source alternative to:

The complete ecommerce platform for complex B2B
Vendure is a headless, open-source ecommerce platform built for businesses with intricate B2B requirements. It eliminates the need for fragile workarounds and fragmented stacks by providing a single, adaptable platform that integrates seamlessly with existing systems.
Key Features
- B2B & B2C Support: Unified platform for both business and consumer commerce with multi-entity capabilities
- Flexible Pricing & Catalogs: Advanced pricing models, company-specific catalogs, and approval workflows
- Deep ERP Integration: Native connectors for ERP systems to streamline operations
- Headless Architecture: API-first design for complete customization of storefronts and experiences
- Approval Workflows: Customizable approval chains for high-value orders and policies
- Multi-Channel Commerce: Support for complex company structures, brands, and markets
- Open Source Core: Self-hosted option with full control over data and infrastructure
- Vendure Cloud: Managed hosting option for reduced operational overhead
- Plugin Ecosystem: Extensible with a growing directory of plugins and integrations
Tech / Self-Hosting
- Open Source: Core platform is fully open-source (MIT license)
- Self-Hosting: Deploy on your own infrastructure or use Vendure Cloud
- Tech Stack: Node.js, TypeScript, GraphQL API
- Database: PostgreSQL
- Deployment: Docker containers, Kubernetes support
- Documentation: Comprehensive guides and API references available
- Community: Active Discord server and GitHub repository for support