GraphQLとReactを基盤にTypeScriptで構築された、カスタマイズ可能なオンラインストア向けのeコマースプラットフォーム。
vendurehq/vendure
TypeScriptとNestJSで構築されたオープンソースのヘッドレスコマースバックエンド。拡張可能な単一のGraphQL APIで店舗とB2B販売を支えます。
代替できる製品:Shopify
- スター
- 8,565
- フォーク
- 1,544
- 未解決の Issue
- 246
- 最終コミット
- 14 時間前
これは何?
Vendureは、商品カタログ、価格設定、注文、プロモーションが標準的なストアフロントのテンプレートに収まらないビジネス向けのヘッドレスコマースバックエンドです。商品とバリエーション、カートと注文、複数拠点の在庫、プロモーション、決済、配送、税金、顧客管理に対応し、任意のフロントエンドから呼び出せる、型付きのShop GraphQL APIとAdmin GraphQL APIを提供します。
コアはNode.jsとNestJS上で動作するTypeScript製です。フレームワークを直接編集するのではなく、プラグインやサービスのオーバーライドで機能を拡張できるため、フォークせずにカスタムエンティティ、価格設定ロジック、ワークフローを追加できます。マルチチャネル、複数リージョン、複数通貨、多言語の構成を単一のインスタンスで運用できます。また、React製の管理ダッシュボードが付属しており、カスタムページで拡張できます。
プロジェクトは`npx @vendure/create`で作成します。Node.js 22.12以降と、PostgreSQL、MySQL、MariaDB、SQLiteなどのSQLデータベースが必要です。Docker、Kubernetes、または単一のVMでセルフホストできます。有料プランとマネージドクラウドサービスも、このオープンソースのコアを基盤としています。
主な機能
- 01型付きでイントロスペクション可能なスキーマを備えたShop GraphQL APIとAdmin GraphQL API
- 02フォークせずに機能を拡張できるプラグインとサービスのオーバーライド機構
- 03カタログ、注文、在庫、プロモーション、決済、配送の機能を標準搭載
- 04マルチチャネル、複数リージョン、複数通貨、多言語に対応
- 05カスタムページで拡張できるReactとTanStack製の管理ダッシュボード
ユースケース
- カスタム価格設定やアカウント関連のワークフローを備えたB2B卸売ストアの構築
- 単一のバックエンドで複数通貨・複数リージョンのD2Cショップを運営
- 共通のコマースAPIを基盤にしたマーケットプレイスやオムニチャネル販売システムの構築
- TypeScriptとNode.jsのスタックに独自のコマースロジックを追加
収録されている特集
トピック
よくある質問
- vendure とは?
- TypeScriptとNestJSで構築されたオープンソースのヘッドレスコマースバックエンド。拡張可能な単一のGraphQL APIで店舗とB2B販売を支えます。 Vendureは、商品カタログ、価格設定、注文、プロモーションが標準的なストアフロントのテンプレートに収まらないビジネス向けのヘッドレスコマースバックエンドです。商品とバリエーション、カートと注文、複数拠点の在庫、プロモーション、決済、配送、税金、顧客管理に対応し、任意のフロントエンドから呼び出せる、型付きのShop GraphQL APIとAdmin GraphQL APIを提供します。
- vendure は無料で使えますか?ライセンスは?
- vendure は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- vendure は今もメンテナンスされていますか?
- 活発にメンテナンス中。vendure の最終コミットは 2026年11月5日 です。
- vendure は何に使えますか?
- カスタム価格設定やアカウント関連のワークフローを備えたB2B卸売ストアの構築 単一のバックエンドで複数通貨・複数リージョンのD2Cショップを運営 共通のコマースAPIを基盤にしたマーケットプレイスやオムニチャネル販売システムの構築 TypeScriptとNode.jsのスタックに独自のコマースロジックを追加
- vendure はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/vendurehq/vendure
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
マルチベンダー、B2B、マルチテナント、ヘッドレスストアフロントに対応するオープンソースのLaravel eコマースプラットフォーム。
REST API、TypeScript SDK、React製管理ダッシュボード、Next.jsストアフロントを備えたRuby製のオープンソース・ヘッドレスコマースプラットフォーム。B2B、マーケットプレイス、オムニチャネル販売に対応。
オンラインストアの構築・運営に使えるオープンソースのPHP製ECプラットフォーム。マーチャント向けバックオフィスとカスタマイズ可能なストアフロントを備えています。
オンラインストアを自分で構築し、完全に管理したい開発者向けの、Ruby on Rails製オープンソースeコマースフレームワーク。
既存のLaravelアプリケーションに、オンラインショップ、管理画面、APIを追加するeコマースパッケージです。