bagisto  by bagisto

Open-source eCommerce framework

Created 7 years ago
23,513 stars

Top 1.7% on SourcePulse

GitHubView on GitHub
Project Summary

Bagisto is a free, open-source Laravel-based eCommerce framework designed for businesses of all sizes to build and migrate online stores. It leverages Laravel (PHP) and Vue.js, offering a straightforward setup for creating various e-commerce solutions, including headless, mobile, and decentralized applications.

How It Works

Bagisto is built on the Laravel PHP framework, utilizing Vue.js for its frontend. This combination allows for rapid development and customization of e-commerce platforms. It supports headless commerce through integrations with Vue Storefront and Next.js, enabling high-performance, scalable storefronts. The framework also facilitates AI-powered features by integrating with LLMs like GPT-4 and Gemini for tasks such as chatbots and automated product descriptions, and supports decentralized applications via blockchain integrations.

Quick Start & Requirements

  • Installation: Via Composer or Docker. Refer to the Installation Guide and Docker Installation.
  • Prerequisites: PHP, Composer, Node.js, and a database (e.g., MySQL). Specific version requirements are detailed in the documentation.
  • Demo: A Free Live Demo is available.

Highlighted Details

  • Supports headless commerce with Vue Storefront and Next.js integrations.
  • Enables AI-powered features through LLM integrations (GPT-4, Gemini, etc.).
  • Facilitates decentralized e-commerce on blockchains like Ethereum and Solana.
  • Offers over 100 pre-built extensions via the Bagisto Extension Marketplace.

Maintenance & Community

Bagisto is supported by a community via a Facebook Group and Forums. Contributions are welcomed via their Contributing Guide. The project is listed on Open Collective, with backers and sponsors acknowledged.

Licensing & Compatibility

Bagisto is licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

While Bagisto offers extensive features, the complexity of integrating advanced functionalities like AI or blockchain may require significant development effort and expertise. Specific version compatibility for dependencies should be verified against the latest documentation.

Health Check
Last Commit

2 weeks ago

Responsiveness

1 day

Pull Requests (30d)
23
Issues (30d)
13
Star History
469 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.