Bagisto

Bagisto

★ 28,2473,333 forks3,333 contributorsUpdated 10/16/2026

Open-source Laravel eCommerce and multi-vendor marketplace platform


Overview

Description

Bagisto is a free, open-source eCommerce platform built on Laravel and Vue.js, designed to scale from a single storefront to a large multi-vendor marketplace. It gives developers a fully self-hosted, customizable alternative to proprietary platforms like Shopify, without transaction fees.

Features

  • Multi-Vendor Marketplace: Supports multiple independent sellers on a single storefront.
  • Headless Architecture: Exposes a GraphQL API for building custom storefronts and apps.
  • Catalog Management: Handles configurable products, categories, and attribute sets at scale.
  • Multi-Channel & Multi-Currency: Sells across channels and currencies from one admin panel.
  • Extension Marketplace: Extends functionality through community and official Bagisto packages.
  • No Transaction Fees: Runs entirely on your own infrastructure with zero platform cut.

Technology Stack

Built on Laravel (PHP) with a Vue.js admin panel and storefront. Supports MySQL/MariaDB for storage and integrates with standard PHP hosting environments.

Requirements

Linux server with PHP 8.1+; MySQL or MariaDB; Composer and Node.js for building assets; at least 2 GB RAM for a production storefront.