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.