17 Best Open Source Shopping Cart Software

The range of open source shop systems is very large, so you are spoiled for choice. In addition to a large number of shop systems that support the German language, you get many more in other languages. In the following we want to introduce the best free open source shop systems so that you can find one that makes sense for you.

With the open source variant, you get the shop system free of charge, but support or services are possible for an additional charge. With the dual license shop models, the provider relies on the one hand on free open source shop systems, which are often sold as a “community edition”. The commercial, ie the paid shop version, which is referred to as the “Enterprise Edition”, is chargeable. As a rule, the functions and services of these two shop systems differ from one another as a result.

The best open source shop systems


Magento is one of the open source shop systems available on the German market with the dual license strategy.

  • Enterprise Edition
  • Community Edition

This shop system is very powerful and requires powerful web space or powerful servers. Magento is currently in a transition phase, as Magento 1 is no longer being developed due to the successor Magento 2. Magento 2 is based on a new system architecture. This means that the successor will not run or will only run to a limited extent without adapting the extensions, themes and customizations.

The open source solution Magento is, so to speak, “inherently” not yet designed for use in Germany . Depending on which products are to be sold via the shop system, different functions. This includes, for example, payment and shipping, but also legal requirements.

The different functions of the free version of Magento are for example:

  • Multi-site and multi-web shop capability
  • Integrated search engine optimization
  • Promotion and marketing tools included
  • Controlling, tracking and various statistics are available
  • Excellent content management
  • Multilingualism
  • Flexible template system
  • Product reviews


Orocommerce is an open source shop system that was specially designed for the B2B sector. This free shop system is aimed at the needs of the retail sector in the B2B area. The founders Roy Rubin and Yoav Kutner – the former Magento founders and Magento managers – are perhaps partly responsible for the high level of attention given to the relatively young software. Orocrm is also from the two. This is a CRM suite that was developed for online trading – especially for those who work with Orocommerce.

The various features of the free version include:

  • Seller console with company account management
  • User permissions and access control
  • Multi-web shop capability
  • Content management system included
  • B2B catalog management


The story of Xt: Commerce can be described as moving. Even the old version 3, which has several years under its belt, is still one of the frequently used shop systems. In addition, Xt: Commerce forms the basis of many shop systems.

Originally an open source version, but since the “Veyton” project only a few parts of the source code are still open.

Therefore, the shop system should not be listed here, but due to its popularity and history, we would like to list it anyway.

The various functions of the free version are for example:

  • Installable on your own hosting
  • Cooperation with payment service provider Klarna
  • Conversion optimization of version 6
  • Various payment methods


Gambio GX3, for example, is one of the versions that emerged from the third version of Xt: Commerce. The open source shop system is available as a GPL / GNU license, but the free version is only available from third-party providers. A package is available on the official website that consists of the shop software, the style editor, the stylesheet editor and paid support for the term of one year. Installation instructions and a manual are also available.

The various features of the free version include:

  • Multidimensional
  • Including SEO boost
  • Cross-selling
  • Import / export article data


Oxid Eshop comes from Oxid Esales – a German shop system provider. The company relies on the dual license strategy, offering on the one hand the free edition and the paid enterprise edition. In the past few years, the Oxid Eshop has enjoyed great popularity and, along with the well-known Magento shop system, is likely to be the most popular shop system in Germany. Mobile themes are available to developers on Github and the “Community Edition” is also available as an open source version. With the Enterprise Edition, the source code is made available to the customer.

The various functions of the free version are for example:

  • Many forms of payment
  • Plug-ins and extensions
  • Multilingualism
  • Application of discounts and coupons
  • Search engine optimization


This open source shop system was developed in France and offers a wide range of functions. The system is completely available in German and is also legally secure for the German market.
Modules can – as a rule – be purchased in addition. Prestashop is available for download as an open source version. Or is also available as a cloud version in the Microsoft Azure cloud. However, the latter is only available in French, English and Spanish.

The various features of the free version include:

  • Warehouse management
  • Various payment methods
  • Create digital products
  • Creation of product packages


This shop software is completely in German and can therefore be used in Germany without any problems. In contrast to other software, you can get the modules for the shop system on the official page in the forum – a bit unusual and unfamiliar. Numerous support options are available for both users and developers. And the manual for Modified E-Commerce is also available as a free download.

The various functions of the free version are for example:

  • Individual adaptability
  • Free user book
  • Easy migration of data and templates
  • Over 50 modules available


The name already expresses what this shop system can do: manage several online shops. However, it is possible to operate individual shops with it. The basis of the HHG Multistore is xt: Commerce 3.0.4 SP2.1. The system was “converted” to a multi-shop system with several clients. It is possible to design the front end, category structures, templates and prices individually for each shop. Extensions and modules for xt: Commerce 3.0.4 cannot be used for this version without porting due to the modifications. The CE version is free of charge, while the Enterprise edition is chargeable.

The various features of the free version include:

  • Unlimited number of products and categories
  • Different payment systems
  • Integrated shipping modules
  • Multi-shop functions


Commerce: Seo V3 is also a software that was developed on the basis of Xt: Commerce V3. Among other things, this system was provided with its own template engine. Commerce: Seo V3 comes with a responsive template right from the start. Many additional functions and search engine optimization are also part of this shop software. For example, you can use it to maintain SEO-optimized blogs or a content management system.

Commerce: Seo also offers the Community Edition in version V2Next.

The various functions of the free version are for example:

  • Multi-dimensional product variants
  • Multi-channel
  • Rights system for products and categories
  • Integrated newslettersystem
  • Management of stocks
  • Payment and shipping modules


osCommerce can definitely be seen as the mother of open source shop systems. A large number of different shop systems are based on this shop system, some of which, however, are getting on in years. Version 2.3 can be described as the last stable version. It is still looked after and maintained, even though it was released back in 2014. OsCommerce can look back on around 16 years – almost a classic among open source shop systems. The system was initially designed for the US market; the German version had to be adapted before it could be used on the German market. A German community member offered a bundle with the German adaptation, which consists of osCommerce 2.3.1 and various modules that are important for use in Germany.

The various features of the free version include:

  • Various interfaces
  • Email Marketing
  • Discounts and Coupons
  • Multilingualism


OpenCart is an independent free shop system that was originally designed for English-speaking users. However, German language packages are available. However, if your online shop meets the German requirements in terms of legal securitywould like to adapt, you have to tackle complex adaptations. If you don’t want to be completely up to date, you can fall back on a bundle with an older version of the shop software that comes from the German community. Extensions are available to you on a large scale, some of them are available free of charge, but most of them are chargeable. Anyone who does not need a connection to external systems has found a usable and functional shop system in OpenCart. However, the program is not really useful for larger online retailers – based on the lack of API to connect external systems.

The various functions of the free version are for example:

  • Management of several shops possible
  • Search engine optimization
  • Google map
  • Various tools for marketing activities
  • Various extensions


Like many solutions, Zen Cart was designed for the US market. However, there is a German language package and an offshoot that was developed for German-language use. At Zen Cart, osCommerce V3 forms the basis. However, the daughter of the somewhat outdated US mother offers differences in templating and design: Zen Cart uses a template system with support from CSS.

The various features of the free version include:

  • Discount and action options
  • Article reminder
  • Modern CSS templates
  • Flexible adaptation of the layout
  • Reporting functions


OsCommerce is also the mother of this shop software. However, Tomatocart offers some interesting features such as a stand-alone content management system and SEO toolsand analysis tools such as Piwik. A bootstrap template that you can use to create your shop design is also part of this shop software. The catch: the German translation has been in progress for several decades, and is not yet complete. However, if you believe the community statements, the version should be usable. According to the information, Tomatocart V2.0 was already in the final stage of development, but does not seem to have made it to publication. An update to Sourceforce was last published in October 2015, and the project has apparently been idle since then. However, Tomatocart can only be downloaded from third parties or Sourceforce.

The various functions of the free version are for example:

  • Different payment options
  • Integrated blog function
  • Definition of various modules
  • Creation of member groups


Spree Commerce is a platform that is also suitable for developing tailor-made shops. However, anyone who expects a complete out-of-the-box solution from this platform will be disappointed. Spree Commerce is a very good handicraft device for shop owners and developers who expect their own shop system. However, Spree Commerce cannot be used without a developer, as the solution is based on the Ruby-on-Rails framework. Spree is parked at Github. For other services, Spree Commerce also offers paid service models.

The various features of the free version include:

  • Customizable
  • Data analysis and user analysis
  • Well designed catalog
  • Multi-shop function
  • Blog function
  • Various product presentations


Released under the MIT license, Sylius is an e-commerce system that is receiving increasing attention. Meanwhile there are also German language packages for Sylius, which, however, need to be adapted to the German legal requirements. Sylius.org has a showcase section that shows various reference projects. There is also a project in Germany: the Wefactory webshop.

Wefactory is a startup that develops furniture kits and sells them in the corresponding online shop.

Sylius is based on Symfony2 and was initiated by Pawel Jedrzejewski. The approach taken by Sylius: the program can be used both as a stand-alone version and as a platform. It is also possible to use only individual components from Sylius. According to e-commerce tech expert Roman Zenner, Sylius’ development approach is very interesting. Sylius includes extensive behat tests and was also developed according to the principle of BDD (Behavior Driven Development).

The various functions of the free version are for example:

  • Integration with third-party systems
  • Extensions
  • Expandability
  • Offer management
  • Inventory management
  • Email Marketing


Nopcommerce is designed for the Windows world and is based on ASP.net. Individual modules and various language packages are available for Germany, although they must be adapted to German law. For those who like to host on Windows Azure or on Windows servers, Nopcommerce is also a good solution.

The various functions of the free version are also as follows:

  • Standardized interfaces
  • Great flexibility in design
  • Analysis, reports
  • Mobile apps for Windows Phone, iOS, Android


Smartstore is an in-house development of SmartStore AG and is supported by a large international network of technology partners and a global community. Smartstore also offers a marketplace for ongoing expansions for download.

The various functions of the free version are for example:

  • Certified software
  • Meets the legal requirements in Germany and the EU
  • A lot of functions
  • Design adjustments possible
  • Various modules and plugins


Whether you ultimately choose one of the free or paid open source shop systems for your web shop is up to you, your ideas and your expectations of an internet shop. And of course what time you can or want to invest in further development or elaboration. In addition, there is also whether you trust yourself to do this elaboration, adapting the web shop, or whether you have to commission someone to do it.

Before you decide, question these points in order to narrow down your options. With the free shop systems, you basically can’t go wrong – even if the selected one doesn’t fit. But it costs you time again to look for another system, to install it and to enter your data.

As you can see, there are many points, which is why you shouldn’t make the search for one of the best open source shop systems for the web shop too easy.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *