Open-Source Ecommerce Platforms
Guides to open-source and headless commerce platforms — customization, integrations, and what it takes to run them in production.
In this category
aimeos
Aimeos is a Laravel-based e-commerce platform offering REST and GraphQL APIs, multi-vendor support, and cloud-native architecture. It handles catalogs from sing…
aimeos-laravel
Aimeos Laravel is a full-featured, open-source e-commerce package built for Laravel that handles multi-vendor, multi-channel, and multi-warehouse operations. It…
aimeos-symfony
Aimeos Symfony is a professional e-commerce bundle for Symfony that enables rapid deployment of online shops and B2B platforms. It provides pre-built admin inte…
aimeos-typo3
Aimeos TYPO3 is a PHP-based e-commerce extension that integrates into existing TYPO3 CMS installations to build online shops, B2B marketplaces, and complex comm…
angularspree
AngularSpree is an Angular 15-based e-commerce frontend framework designed primarily for AviaCommerce API but compatible with other e-commerce backends like Spr…
bagisto
Bagisto is a free, open-source Laravel-based e-commerce platform designed to help businesses launch and scale online stores. It supports multi-vendor marketplac…
Black-Friday-2025
A curated list of Black Friday and Cyber Monday deals for developers, designers, and engineers across UI kits, hosting, software, courses, and hardware. The rep…
commerce
Next.js Commerce is a production-ready ecommerce template built on Next.js App Router that integrates with multiple commerce platforms (Shopify primary, BigComm…
Complete-Ecommerce-in-laravel-10
A full-featured Laravel 10 e-commerce platform with modern UI, admin panel, PayPal integration, and social login. Includes shopping cart, wishlist, order tracki…
CoolMallKotlin
CoolMallKotlin is an open-source Android e-commerce app built with Kotlin and Jetpack Compose, demonstrating modern Android architecture patterns. It provides a…
django-lfs
Django LFS is a Python-based e-commerce platform built on Django and jQuery for building online shops. It provides product catalog management, shopping cart, ch…
django-oscar
Django-Oscar is a domain-driven e-commerce framework for Django that lets you build custom online stores by selectively overriding core functionality. It's desi…
easy-digital-downloads
Easy Digital Downloads is a WordPress plugin designed to streamline the sale of digital products. It provides core ecommerce functionality tailored specifically…
Ecommerce-CodeIgniter-Bootstrap
Ecommerce-CodeIgniter-Bootstrap is a PHP-based, open-source e-commerce platform built on CodeIgniter 3 and Bootstrap 3. It supports multi-vendor operations, mul…
EcommerceAPI
EcommerceAPI is a sample Go-based microservices platform for e-commerce, featuring a GraphQL gateway, gRPC inter-service communication, Kafka event streaming, a…
enterprise-commerce
Enterprise Commerce is an open-source Next.js storefront template for high-performance e-commerce, built with Shopify backend and Algolia search layer. It empha…
ever-demand
Ever Demand is an open-source, TypeScript-based e-commerce and on-demand platform supporting multi-vendor marketplaces, real-time order management, and mobile a…
evershop
EverShop is a TypeScript-based eCommerce platform built with React, GraphQL, and Node.js that provides a modular, developer-focused foundation for building cust…
flutter-woocommerce-app
Flutter-based mobile app template for WooCommerce stores, enabling retailers to quickly build branded iOS and Android apps with product browsing, checkout, and …
framework
Vanilo is a Laravel-based e-commerce framework designed to help PHP developers build online stores quickly. It provides pre-built e-commerce functionality as a …
go2o
Go2o is an open-source O2O (online-to-offline) e-commerce platform written in Go that implements domain-driven design principles. It supports multi-channel, mul…
gocommerce
GoCommerce is a headless e-commerce API built in Go that handles orders and payments for static JAMstack sites. It integrates with Stripe and PayPal, supports V…
grandnode2
GrandNode 2 is an open-source e-commerce platform built on ASP.NET Core and MongoDB, designed for high-performance, multi-store, multi-tenant operations. It sup…
imagededup
imagededup is a Python library for finding exact and near-duplicate images in collections using hashing algorithms (PHash, DHash, WHash, AHash) and convolutiona…
lunar
Lunar is an open-source Laravel package that provides headless e-commerce functionality, allowing developers to build custom storefronts while using Lunar's pre…
magento-lts
OpenMage LTS is a community-maintained long-term support fork of Magento Community Edition, providing security patches and bug fixes for legacy Magento 1.x inst…
magento2
Magento Open Source is an open-source eCommerce platform written in PHP that enables building custom online stores with basic eCommerce capabilities. Adobe main…
mall4j
Mall4j is a Java-based B2C e-commerce platform built on Spring Boot 4 and Vue3, offering single-merchant shopping mall functionality including product, order, m…
marqo
Marqo is an AI-powered ecommerce search and discovery platform designed for fashion, beauty, electronics, and home goods retailers. The open-source project is d…
medusa
Medusa is an open-source commerce platform built on TypeScript/Node.js that provides modular building blocks for custom e-commerce, B2B, and marketplace applica…
mercur
Mercur is an open-source, self-hosted marketplace platform built on top of Medusa.js that enables operators to run multi-vendor B2B and B2C marketplaces without…
module-shop
Module Shop is a free, open-source e-commerce platform built on .NET 8.0 with a modular architecture. It supports multiple databases (SQL Server, PostgreSQL, My…
moreThanFAANGM
moreThanFAANGM is a curated GitHub repository listing 481+ product-based companies and startups across diverse sectors (fintech, edtech, semiconductors, etc.) t…
nextjs-commerce
Bagisto Next.js Commerce is an open-source headless eCommerce storefront built with Next.js and powered by Bagisto backend APIs. It provides a fast, responsive …
nextjs-woocommerce
A Next.js ecommerce frontend for WooCommerce-powered stores, built with React, TypeScript, and Algolia search. Requires WordPress backend with specific plugins …
openship
Openship is an open-source order router that automatically directs customer orders from multiple sales channels (Shopify, WooCommerce, eBay, Amazon) to fulfillm…
Paymenter
Paymenter is an open-source billing and webshop platform designed for hosting companies. It automates subscription management, customer invoicing, and service d…
reaction
Mailchimp Open Commerce (formerly Reaction Commerce) is an open-source, API-first headless e-commerce platform built on Node.js, MongoDB, and GraphQL. It suppor…
relivator
Relivator is an MIT-licensed Next.js 15 and React 19 ecommerce template featuring built-in authentication via better-auth, payment processing through Polar, and…
saleor
Saleor is an open-source, GraphQL-native e-commerce API platform written in Python. It provides a headless, API-first architecture for building composable comme…
saleor-dashboard
Saleor Dashboard is a TypeScript-based, GraphQL-powered admin interface for managing e-commerce operations on the Saleor platform. It provides a modern single-p…
Shopify-api-node
Shopify-api-node is a Node.js library that provides bindings to the Shopify REST API, enabling developers to programmatically manage shops, products, orders, an…
shopizer
Shopizer is a Java-based open-source e-commerce platform offering headless commerce capabilities with REST APIs for catalog, shopping cart, checkout, orders, an…
shopper
Shopper is a headless e-commerce admin panel built on Laravel that provides core commerce functionality for online stores. It uses PHP, Livewire, and Tailwind C…
SimplCommerce
SimplCommerce is an open-source, modular e-commerce platform built on .NET Core and ASP.NET Core. It runs cross-platform (Windows, Linux, macOS) and supports mu…
spree
Spree is an open-source, self-hosted headless eCommerce platform built in Ruby with a REST API, TypeScript SDK, and production-ready Next.js storefront. It supp…
storefront-ui
Storefront UI is a TypeScript-based component library for React and Vue that provides pre-built, accessible UI components and design patterns specifically for e…
svelte-commerce
Svelte Commerce is an open-source, headless ecommerce storefront built with Svelte and SvelteKit. It connects to any REST API-based backend (Litekart, Medusa, S…
Sylius
Sylius is an open-source eCommerce framework built on PHP and Symfony, offering a headless REST API architecture for flexible storefront integration. It emphasi…
thelia
Thelia is an open-source PHP e-commerce platform for building and managing online stores and content. Built on Symfony 6.4, it supports PHP 8.2/8.3 and MySQL 5.…
velstore
Velstore is a free, open-source multi-vendor eCommerce platform built on Laravel. It includes admin, seller, and customer dashboards, supports 19 languages, and…
vendure
Vendure is an open-source headless commerce platform built with TypeScript, NestJS, and GraphQL. It provides a self-hosted, extensible backend for D2C, B2B, mar…
woonuxt
WooNuxt is a modern, headless e-commerce frontend built on Nuxt 3 that connects to WooCommerce via GraphQL. It provides static or hybrid rendering options, PWA …
yas
YAS is an open-source e-commerce microservices reference implementation written in Java and Spring Boot, designed as a learning platform for building scalable, …
A software development agency for open-source projects
DEV.co is a software development agency offering custom software development services and web development for companies adopting open-source ecommerce platforms. Our software developers and web developers evaluate, implement, integrate, customize, and maintain open-source software in production — so your team ships faster with less risk.
Building with open-source ecommerce platforms?
DEV.co helps companies evaluate, customize, integrate, and deploy open-source software with senior software developers.