19 open source e-commerce platforms
Open source ecommerce platforms give businesses a customizable option to launch an online store, with active support communities, handy resources, and third-party developer directories.
Here is a list of open source ecommerce platforms. There are new and established platforms with advanced core functionality, customizable themes, and extension libraries. Many of these apps also have corporate hosted versions.
Open source e-commerce platforms
WooCommerce is a flexible and open source commerce platform built on the WordPress content management system. WooCommerce comes with the ability to accept major credit cards, wire transfers, checks, and cash on delivery, with 140 region-specific gateways. Sell simple physical products, appointments, and member-only digital content. WooCommerce offers automated tax calculations, live shipping rates from major carriers, label printing options, mobile apps for iOS and Android, and more. WooCommerce is highly customizable with over 600 extensions and lots of plugins. An active supportive community organizes meetings.
Drupal Commerce is a set of modules built on the Drupal CMS, providing a complete e-commerce solution for over 50,000 stores of all sizes. It seamlessly connects content and products to drive online sales through rich user experience, optimized merchandising, and search engine optimization tools. Drupal Commerce integrates with over 250 third-party applications and services. It also offers a variety of preset themes and layouts. Easily sync Drupal Commerce with major social networks like Facebook, Twitter, Pinterest, etc.
Magento Open Source (formerly Magento Community Edition) is a free version of the Magento e-commerce platform, which includes the premium version of Magento Commerce, a hosted enterprise version with extended functionality. Go to Magento Marketplace to set up your store with nearly 4,000 extensions and a wide range of themes, partners, support options, and resources. Magento also offers e-commerce training courses and a certification program.
PrestaShop is a popular e-commerce platform in Europe and Latin America, with over 300,000 e-commerce sites worldwide. Based on the powerful Symfony framework, PrestaShop includes more than 600 features to manage a product catalog, an online store, a multi-store configuration, etc. Over 3,000 PrestaShop add-ons can personalize a store, increase traffic, improve conversion rates and build customer loyalty.
Mailchimp Open Commerce (formerly Reaction Commerce) is a modular API-based commerce stack built using Node.js, React, and GraphQL. Each store is built around a catalog of products. Configure your products in the admin dashboard, then organize them with tags to help shoppers navigate the catalog. A wide range of plugins cover the core functionality of the platform, including backend services, store setup, and customer experience.
Saleor is a headless platform for mid-size and enterprise businesses. Written on a Django framework, using Python and GraphQL, Saleor is available as both an online store and a progressive web app, so consumers can purchase your store even when they’re offline. Build whatever works for your business with the technology of your choice. Sell simple, configurable products with multiple variations. Manage digital and physical inventory. Saleor’s dashboard architecture is available in over 30 languages. Easily manage your store from a mobile device.
Spree Commerce is an open source e-commerce platform, built with Ruby on Rails, for global multilingual and multicurrency brands. Spree Commerce is available for free with an online store, progressive web app, or headless. It features a responsive storefront, multiple stores for multiple brands, an advanced discount system, over 30 in-app payments, and dozens of extensions. Spree Commerce has over 780 contributors, 10,100 GitHub stars, and 1.1 million downloads.
Open shopping cart can manage multiple online stores from a single back-end. OpenCart comes with a mobile friendly admin area, with detailed product, order and customer management, as well as sales reports, marketing tools, and more. OpenCart also offers more than 13,000 modules and themes. OpenCart Forums have over 110,000 registered members and over 550,000 posts.
osCommerce is an original open source platform, launched in 2000. Its Online Merchant edition is a complete store system with both front-end and back-end administration that can be easily configured and customized using 9 100 free add-ons. About 21,000 live sites use osCommerce. His forum has 1.6 million posts.
Odoo is a suite of integrated, open-source business applications, including e-commerce, point-of-sale, accounting, inventory, and client and project management. Odoo’s ecommerce app offers customizable pages and themes, built-in payment and shipping options, and more. Design, send and track effective email campaigns. Run and promote a blog. Create neat selling propositions.
Pimcore offers API-based components to build high-performance B2C and B2B e-commerce sites. Pimcore’s headless commerce framework can handle complex pricing and product structures, individual design and payments, flexible front-end applications and promotions, as well as multiple catalogs, currencies, price lists, and product views. Pimcore is available as a free and open source community edition or as an enterprise subscription.
nopCommerce is an open source e-commerce solution based on Microsoft’s ASP.NET framework. nopCommerce offers unlimited products and accounts, popular payment methods, advanced shipping features, multi-vendor and multi-store functionality, advanced business reporting and analysis, integrated marketing tools, scalability and support. charge of confidentiality in the EU. nopCommerce has over 1,500 integrations and approximately 250,000 community members.
Ecwid was founded in 2009 to make it easy for small businesses to add online stores to their existing sites. The name is derived from “ecommerce widget”, highlighting its ability to modify existing websites in minutes. Add your store to multiple sites, blogs and social networks and manage everything from one place. Changes are mirrored instantly across all sites. Premium plans allow you to sell on Facebook, Instagram, and Amazon.
Sylius is an open source headless ecommerce platform for mid-size and enterprise brands. Its first beta was in 2016. Sylius now also offers a commercial edition, called Sylius Plus. Sylius offers a flexible framework for cross-border trade, multiple currencies, easy customization and integration, out-of-the-box promotions, an easily adaptable admin panel, and a scalable infrastructure. Sylius is supported by more than 620 contributors and offers more than 250 plugins.
VirtueMart is an open source e-commerce platform for use with the Joomla content management system. It can be run as a shopping cart or in catalog mode. Change the look of your site using Joomla templates. Access a variety of business features, including tools to manage buyers, control inventory, improve research notes, provide shipping and payment options, and more. The VirtueMart eCommerce Bundle is a modification of Joomla with VirtueMart already pre-installed.
Joomla is a free and open source CMS that can be used for e-commerce, online reservations, small business websites, and more. Its basic framework offers inventory control systems, data reporting tools, and custom product catalogs, among other features. The Joomla marketplace contains almost 6,000 extensions. Joomla was launched in 2000 and has 200,000 members.
OroCommerce is a B2B e-commerce platform. Create a self-service e-commerce website, customer portal, or wholesale portal. The Community Edition includes a multi-channel customer portal, multiple shopping lists, a dynamic pricing engine, inventory management, marketing features, and more.
Zen trolley is a free and open source application, derived from osCommerce in 2003. Zen Cart is based on PHP, with a MySQL database and HTML components. It has over 2,000 add-ons in 16 categories, with a community of around 30 active developers and a relatively active forum.
Shopware was founded in 2000 in Germany. Shopware 6 is powered by Symfony and Vue.js. (Its predecessor, Shopware 5, has over 800,000 downloads.) Shopware 6 is based on Twig and Bootstrap. In addition to the free self-hosted community edition, Shopware also offers Starter, Professional, and Enterprise editions, with revenue sharing between 0.5% and 3%.