Categories / E-Commerce

Open Source E-Commerce Apps

Discover the best open source E-commerce platforms to build & manage your online store. Get complete control, customization features and scalability!

14 apps available

Apps in E-Commerce

php
PHP
82%
Other

Mautic

Automation · Ecommerce · Marketing

10,505

The world's largest open source marketing automation platform — own your data, run multi-channel campaigns, and escape vendor lock-in forever.

View details
98
Repo Health
76
Technical
64
Dependency
Built with
PHP 82%
Updated 1 weeks ago
PHP
66%
AGPL 3.0

EspoCRM

CRM · Ecommerce · Marketing

3,354

Open-source CRM platform with metadata-driven customization, field-level permissions, and a full REST API — deploy on your own infrastructure.

View details
97
Repo Health
72
Technical
63
Dependency
Built with
PHP 66%
JavaScript 23%
Updated 1 weeks ago
PHP
73%
MIT

Bagisto

Analytics · Ecommerce

28,117

Open-source Laravel eCommerce platform for building multi-vendor marketplaces, B2B stores, headless commerce, and AI-powered storefronts.

View details
92
Repo Health
75
Technical
68
Dependency
Built with
PHP 73%
Blade 21%
Updated 1 weeks ago
PHP
51%
MIT

Krayin CRM

CRM · Ecommerce

23,871

Free, open-source Laravel & Vue.js CRM for SMEs and enterprises to manage the complete customer lifecycle.

View details
91
Repo Health
68
Technical
70
Dependency
Built with
PHP 51%
Blade 43%
Updated 1 weeks ago
PHP
58%
Other

Hi.Events

Ecommerce · Scheduling

4,019

Self-hosted event ticketing platform that keeps your attendee data, brand, and revenue completely under your control.

View details
89
Repo Health
84
Technical
66
Dependency
Built with
PHP 58%
TypeScript 36%
Updated 1 weeks ago
PHP
63%
Other

BillaBear

Ecommerce · Invoicing Finance

760

Self-hostable subscription management and billing platform with Stripe integration, tax automation, configurable workflows, and Twig-based document generation.

View details
77
Repo Health
66
Technical
65
Dependency
Built with
PHP 63%
Vue 18%
Gherkin 13%
Updated 1 weeks ago

About E-Commerce

E-commerce platforms are software systems designed to facilitate online buying and selling transactions. They provide all the tools necessary for businesses to create, operate, and scale their online stores without relying on proprietary systems.

Typical features include:

  • Product Catalog Management: Tools for listing products, organizing them into categories, and managing inventory levels.
  • Shopping Cart & Checkout: Secure and user-friendly shopping cart functionality with various payment gateway integrations.
  • Order Management: Systems for processing orders, tracking shipments, and handling returns/refunds.
  • Customer Accounts: Features to allow customers to create accounts, save addresses, and view order history.
  • Marketing & Promotions: Tools for creating discounts, coupons, and running promotional campaigns.
  • Reporting & Analytics: Dashboards to track sales data, customer behavior, and key performance indicators.
  • Content Management: Basic content editing tools to create landing pages, about us sections, and other store information.

Open source E-commerce solutions are valuable for developers who want to customize their storefronts, integrate with other systems, and avoid vendor lock-in. They offer greater control over data security and scalability compared to hosted solutions, allowing businesses to tailor the platform to their specific needs. This is particularly useful for handling complex integrations or unique business requirements, such as specialized shipping rules or custom product configurations.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers