OSS探訪

Laravel ecosystemでeCommerceとmarketplaceの土台を構築する

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
28,196
主要言語
PHP
ライセンス
MIT
リポジトリ最終更新
2026/09/30
ページ内ナビ

概要

Bagistoはcatalog、cart、checkout、customer、order、payment、shipping等をpackage化したLaravel eCommerce platformです。single-storeだけでなくheadless storefrontやmarketplace/B2B拡張の基盤として利用できます。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

主な特徴

catalog・checkout・orderをLaravel packageとして組み合わせる

商品、category、customer、cart、checkout、order、payment、shipping等をWebkul package群として分離し、commerce applicationを構築できます。

出典:[2][5]

headless commerceやmarketplaceへ拡張する

READMEはNext.js storefront、multi-vendor、B2B、multi-tenant等の拡張方向を案内しており、commerce engineを用途に合わせて広げられます。

出典:[2]

向いている用途

Laravelを中心に自社commerceをcustomizeしたい場合に向く

既製SaaSだけでなく、自社business ruleやintegrationをPHP/Laravel codeとして実装したいteamに適します。

出典:[2]

導入前の確認

安定版2.4.xと2.5 betaを区別する

2026-09時点でGitHub latestはv2.5.0-beta5ですが、2.4 branchの最新安定releaseはv2.4.12です。productionではrelease lineを明示して運用します。

出典:[4][1]

coreと追加commercial/extension機能の範囲を確認する

core repositoryはMITですが、READMEで紹介されるB2B、multi-vendor、multi-tenant、POS等は別extension/productを含む場合があります。導入前に必要featureの提供形態を確認します。

出典:[2][3]

参考にした公式資料

  1. [1]bagisto/bagisto repository(2026-09-30)
  2. [2]Bagisto README(2026-09-30)
  3. [3]Bagisto MIT license(2026-09-30)
  4. [4]Bagisto v2.4.12 release(2026-09-30)
  5. [5]Bagisto 2.4 development instructions(2026-09-30)
編集部からの補足

GitHub latest releaseはv2.5.0-beta5ですが、安定版としてv2.4.12を基準にしています。Bagisto 2.4.xはPHP 8.3–8.4、Laravel 12、Vue 3、Tailwind 3、Vite 6を使います。coreはMITですが、READMEで紹介されるB2B、multi-vendor、multi-tenant、POS等には別製品/extensionとして提供される機能もあるため、必要機能がcoreに含まれるか確認が必要です。

3ステップで試す

  1. 1

    Bagisto v2.4.12をclone

    2.5 betaではなく2.4系の安定releaseを固定して取得します。PHP 8.3–8.4とMySQLを先に用意してください。

    git clone --depth 1 --branch v2.4.12 https://github.com/bagisto/bagisto.git && cd bagisto
  2. 2

    PHP dependenciesをinstall

    Laravel/Bagistoのdependenciesをinstallします。

    composer install
  3. 3

    installerを実行して起動

    interactive installerでdatabase・locale・admin等を設定し、local development serverを起動します。

    php artisan bagisto:install && php artisan serve
公式READMEで確認

成長

成長の推移 · 直近30日

28,196 Stars

推移データを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • b2b-ecommerce
  • blockchain-ecommerce
  • ecommerce
  • ecommerce-framework
  • ecommerce-platform
  • hacktoberfest
  • headless-commerce
  • laravel
  • laravel-application
  • laravel-ecommerce
  • laravel-package
  • multi-tenancy-plugin
Stars
28,196
Forks
3,301
Watchers
183
Open Issues
26
所有者種別
Organization
主要言語
PHP
ライセンス
MIT
リポジトリ最終更新
2026/09/30

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。

このページを読んで、次に何をすればよいか分かりましたか?