Vendure
Open source headless commerce platform built with TypeScript, NestJS and GraphQL, with a plugin-first architecture.
- 활발히 유지보수됨
- 문서화가 잘 되어 있음
개요
Vendure is a headless commerce platform for modeling catalog, orders, pricing, promotions and customers on a backend you can change at the core rather than work around. It's built end-to-end in TypeScript on NestJS, exposes a GraphQL API, and ships a React/TanStack-based admin dashboard. Its plugin system is the primary extension point — most custom business logic is expected to be written as plugins rather than forked core code.
It supports single-store and multi-channel setups (useful for running D2C and B2B storefronts, or multiple regional storefronts, from one backend), and is commonly paired with a separate frontend framework since it's headless by design.
Vendure is dual-licensed: the open source edition is GPLv3, with a separate commercial license (Vendure Commercial License) available from Vendure GmbH for teams that need different terms. Worth knowing before adopting it, since that's a different model from the fully permissive licenses on some other platforms in this catalog.
이 카탈로그에 오른 이유
카탈로그 평점: ★★★☆☆ (3/5)
TypeScript/NestJS/GraphQL-native stack and plugin-first architecture genuinely differ from Medusa and Saleor, but ecommerce is no longer a thin category, so a good rather than essential fourth headless option.
- 성숙 단계
- 벤더 지원
- 카테고리
- 이커머스
- 언어
- TypeScript
- 라이선스
- GPL-3.0
관련 프로젝트
Saleor
BSD-3-Clause컴포저블하고 GraphQL 중심적인 헤드리스 커머스 플랫폼으로, 맞춤형 스토어프론트와 커머스 경험을 구축하기 위한 고성능 API로 제공됩니다.
활발히 유지보수됨
- 이커머스
Sylius
MITSymfony 위에 구축된 오픈소스 이커머스 프레임워크로, 높은 수준의 커스터마이징이 필요한 커머스 애플리케이션을 위해 설계되었으며, 탄탄한 테스트 문화와 REST API를 갖추고 있습니다.
활발히 유지보수됨
- 이커머스
Medusa
MIT빠르고 커스터마이징 가능한 스토어프론트와 백엔드를 구축하는 오픈소스 헤드리스 커머스 플랫폼입니다.
활발히 유지보수됨
- 이커머스
Bagisto
MIT단일 판매자 스토어, B2B 커머스, 마켓플레이스 구축이 모두 가능한 오픈소스 Laravel 이커머스·멀티벤더 마켓플레이스 플랫폼입니다.
활발히 유지보수됨
- 이커머스
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기