spree
Open-source commerce platform for fast growing businesses and enterprises. Supports complex commerce scenarios natively - from B2B wholesale to multi-vendor marketplace to global multi-region or multi-tenant ecommerce.
APIファーストで設計されたオープンソースのeコマースプラットフォームで、B2B・マーケットプレイス・マルチテナントなど多様なビジネスモデルに対応するネットショップを構築できます。
・企業:B2B卸売やマルチベンダーマーケットプレイスなど複雑な販売モデルを一つのプラットフォームで運用でき、Stripe等の決済連携や権限管理も標準搭載されているため、開発コストを大幅に削減できます。 ・スタートアップ:5分でセットアップできる手軽さに加え、API経由で独自のフロントエンドを自由に構築できるため、ビジネスの成長に合わせてマーケットプレイス型への移行など柔軟に拡張できます。 ・個人事業主・フリーランス:ライセンス無料でDockerによる簡単なセットアップが可能なため、月額費用をかけずに本格的なECサイトを自分のサーバーで立ち上げられます。
ShopifyやBigCommerceなどの有料ECプラットフォームとは異なり、月額費用なしでソースコードを完全にカスタマイズでき、B2B価格設定やマルチテナントといった高度な機能もプラットフォーム乗り換えなしで追加できます。データやインフラの管理権を自社に保持したまま、エンタープライズ級のEC基盤を構築できる点が最大の利点です。
はじめに
以下のコマンドをターミナルにコピー&ペーストして、5分でSpreeをセットアップできます:
npx create-spree-app@latest my-store
Node.js(22以上)がインストールされ、Dockerが実行されている必要があります。
または、クラウドに直接デプロイ:
[!NOTE]
これはRenderの無料プランを使用した簡易評価用です。無料インスタンスは非アクティブ後にスピンダウンし、起動に30〜60秒かかる場合があります。本番環境については、推奨サイジングをご覧ください。
Spreeを手動でインストールしたい場合は、クイックスタートガイドに従ってください。
気に入っていただけましたら、SpreeにGitHubスターを付けることをご検討ください :star:
Spreeオープンソースをサポートしていただきありがとうございます :heart:
機能
- StripeライクなAPI & SDK - 超高速、シンプル、セキュア
- 管理ダッシュボード — Tailwind CSSで構築された完全に新しい管理ダッシュボード、Tables DSLを備えたAdmin SDK、ロールベースの権限によるスタッフ管理
- 価格設定とプロモーション — リージョナル/B2B/卸売価格をすぐに使える柔軟な価格エンジン、顧客グループ、ギフトカード、強化されたプロモーションUI
- 商品とカタログ — マイグレーション不要のカスタムデータ用メタフィールド、CSVインポーター/エクスポーター、デジタル商品、商品タグ、一括操作UI
- チェックアウトと決済 — Stripe、Adyen、決済リンク、ウォレット決済(Apple Pay/Google Pay)、後払い、銀行振込 & SEPA決済
- インテグレーションと拡張性 — サブスクライバー付きイベントバス、管理UI付きWebhooks 2.0、ネイティブインテグレーション(Google Analytics 4、Google Tag Manager、Klaviyo)
ドキュメント
Spreeは複雑なコマースシナリオをネイティブにサポートし、ビジネスの成長に合わせて組み合わせることができます: B2B eコマース、マルチストア、マルチリージョン、マルチベンダーマーケットプレイス、デジタル商品、マルチテナントコマース。
エンタープライズサポート
お客様の成功は、Spreeを構築するチームが支えます。お問い合わせいただくと、以下にアクセスできます:
- 専任サクセスマネージャー — お客様のビジネスを理解し、リソースを調整する単一の窓口
- SLA保証付きレスポンスタイム — 重要度に応じた問題解決のための保証されたレスポンス時間
- グループチャット&メールサポート — Slack、Teams、またはメールを通じたチームへの直接アクセス
- 長期サポート(LTS) — 予測可能なアップグレードサイクルによる延長メンテナンスとセキュリティパッチ
- 優先修正&変更リクエスト — 新機能とバージョンアップグレードへの優先アクセス
- 24時間365日モニタリング&レスポンス — プロアクティブなアラートによる24時間体制のインフラ監視
- オンデマンドプロフェッショナルサービス — 開発コンサルティング、カスタムインテグレーション、実装サービス
エンタープライズエディション
Spree Commerce エンタープライズエディションは、エンタープライズグレードのセキュリティと、複雑なコマースシナリオ(B2B卸売、マルチベンダーマーケットプレイス、マルチテナントeコマース)向けの専用モジュールを追加します。各モジュールを独立して使用するか、ビジネスの成長に合わせて組み合わせることができます。
デフォルトでエンタープライズグレードのセキュリティ:
- 保存時(AES-256)と転送時(TLS 1.3)の暗号化
- シングルサインオン(SSO) — Okta、Azure AD、Google Workspace、または任意のSAML/OIDCプロバイダー
- トークン化された決済によるPCI DSS準拠のアーキテクチャ
- きめ細かい権限によるロールベースのアクセス制御
- コンプライアンスレビュー用の包括的な監査ログ
- LTSプログラムを通じた継続的なセキュリティパッチの配信
エンタープライズエディションモジュール:
- マルチベンダーマーケットプレイス — 自動ベンダーオンボーディング(Shopify、WooCommerce、CSV)、商品・注文同期、分割決済、Stripe Connect経由のベンダーペイアウト
- B2B eコマース — 顧客固有の価格リスト、ロールと承認ワークフローを持つバイヤー組織、ゲート付きストアフロント、ERP/調達インテグレーション
- マルチテナントeコマース — ホワイトラベルSaaS、フランチャイズネットワーク、またはマルチブランドプラットフォームとして数百の独立したストアをホスト、請求・フルフィルメント・運用の一元管理
エンタープライズエディションへのアクセスは営業チームにお問い合わせください。
Spreeで構築できるもの
マルチベンダーマーケットプレイス
複数のサプライヤーが参加し、それぞれが専用のサプライヤーダッシュボードを持つマーケットプレイスを運営
B2B eコマース
安全な決済とビジネスモデルに合ったチェックアウトプロセスで、リセラーからの6桁以上の注文を獲得開始
卸売eコマース
小売パートナーが期待する方法で卸売業務を運営
マルチテナントeコマースプラットフォーム
B2B2B、B2B2C、B2B2Eなど、任意の構成で顧客、リセラー、アフィリエイト向けのマルチテナントeコマースプラットフォームを立ち上げ
コミュニティと貢献
Spreeはオープンソースプロジェクトであり、プルリクエスト、イシュー、機能アイデアなど、あらゆる形式の貢献を歓迎します!
コントリビューションガイドに従ってください
他のコミュニティメンバーと交流するにはSlackに参加してください。
お問い合わせ
お問い合わせください。一緒に始めましょう!
ライセンス
spree/spree リポジトリのSpree Commerceコアコードは、無料のオープンソース BSD-3-Clause ライセンス(LICENSE)の下で公開されています。
気に入っていただけましたら、SpreeにGitHubスターを付けることをご検討ください :star:
Spreeオープンソースをサポートしていただきありがとうございます :heart: