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.
- 成熟
- ベンダー主導
- カテゴリ
- EC
- 言語
- TypeScript
- ライセンス
- GPL-3.0
関連プロジェクト
Saleor
BSD-3-Clauseコンポーザブルで GraphQL を中心に据えたヘッドレスコマースプラットフォームで、カスタムストアフロントやコマース体験を構築するための高性能 API として提供されます。
活発にメンテナンスされている
- EC
Sylius
MITSymfony 上に構築されたオープンソースの EC フレームワークで、高度にカスタマイズされたコマースアプリケーション向けに設計されており、強力なテスト文化と REST API を備えています。
活発にメンテナンスされている
- EC
Medusa
MIT高速でカスタマイズ可能なストアフロントとバックエンドを構築できる、オープンソースのヘッドレスコマースプラットフォームです。
活発にメンテナンスされている
- EC
Bagisto
MITLaravel をベースにした、単一店舗、B2B コマース、マーケットプレイスの構築に対応するオープンソースの EC・マルチベンダーマーケットプレイスプラットフォームです。
活発にメンテナンスされている
- EC
誤りを見つけましたか? GitHub で修正を提案する