Practical Ecommerce

11 Open Source Ecommerce Platforms

Open-source ecommerce shopping carts offer many advantages for small businesses. Open-source solutions can be developed to fit the needs of the merchant. They contain a nice combination of features at a minimal cost. And, though the support options may be more limited than proprietary or hosted platforms, open-source standalone solutions often have large communities of developers and partners to assist new merchants.

Here is a list of 11 open-source ecommerce solutions. All of the core applications are free. Each application has both free and premium extensions and support options to enhance the development of your store.


OpenCart website


OpenCart is an open-source, PHP-based ecommerce solution for online merchants. OpenCart has a very loyal and active community for user support, as well as a list of commercial partners for professional installation and customization. OpenCart features more than 20 payment gateways and more than 8 shipping methods in the default downloads, with hundreds of additional gateways and shipping integrations in its extension directory. OpenCart is also designed to easily manage multiple shops from one admin interface. Its directory has over 2,700 themes.


PrestaShop website


PrestaShop is an open-source ecommerce solution, written in PHP and based on the Smarty template engine. PrestaShop comes with over 310 integrated features and 3,500 modules and templates. It features cross selling, downloadable products, product export, one-page checkout, shipping discounts, and much more. Downloaded over 4 million times, PrestaShop is used in 160 countries and translated into 63 languages. It has more than 600,000 community members.

Magento Community Edition

Magento Community Edition.

Magento Community Edition.

Magento Community Edition is the free and open source version of the ecommerce platform. Merchants can access added features by installing extensions and themes from the huge Magento Connect marketplace. Magento does not provide technical support for the Community Edition, so answers to technical questions must be found in the user forum. One slight ruffle, Magento has announced the closing of its hosted solution, Magento Go, but for now the Community Edition is okay. Magento Community Edition supports more that 200,000 customer sites.

Zen Cart

Zen Cart website

Zen Cart.

Zen Cart is an open-source ecommerce application written in PHP. Zen Cart branched from osCommerce code in 2003, with a solution that was more template-based. It features more that 1,800 add-ons in 16 categories. Zen Cart’s support community has approximately 150,000 members and 200,000 threads.

Spree Commerce

Spree Commerce website

Spree Commerce.

Spree Commerce is an open-source ecommerce solution based on Ruby on Rails. The modular platform allows you to configure, supplement, or replace any functionality you need. Spree Commerce has more than 45,000 stores using the platform around the world, including Chipotle. Spree Commerce has been translated into more than 30 languages.

Drupal Commerce

Drupal Commerce website

Drupal Commerce.

Drupal Commerce is an ecommerce app by Commerce Guys. It is built on the Drupal content management system. Drupal Commerce offers a complete product administration system, shopping cart, multilingual and multi-currency, and checkout form. The Drupal Commerce extension list is full of third-party integrations for payment gateways, fulfillment services, accounting applications, social networks, and much more. Technical support packages are available from Commerce Guys.


osCommerce website


osCommerce (i.e., “open source Commerce”) is one of the first open-source ecommerce applications. More than 7,000 free add-ons have been uploaded by its community to customize a online store. osCommerce is used by nearly 13,000 registered sites. The support community has approximately 280,000 members who have contributed 1.5 million forum postings. Direct communication with other community members is available in the Live Chat room.


simpleCart website


simpleCart(js) is a free and open-source JavaScript shopping cart. With its small footprint, simpleCart(js) is designed to keep simple and high traffic sites running fast. The simpleCart(js) free core comes with the ability to check out with PayPal Express, Google Checkout, and Amazon Payments. Email checkout and Authorize.Net integration are coming soon.


WooCommerce website


WooCommerce is a free open-source ecommerce application that lets merchants turn WordPress sites into stores. WooCommerce was developed by WooThemes from a fork of Jigoshop. WooCommerce has a large variety of plugins and themes from WooThemes, as well as third party sites like ThemeForest and CodeCanyon. With nearly 4.5 million downloads from, WooCommerce is a very popular ecommerce solution for WordPress. To get official WooThemes support, you need to purchase a product. Otherwise, get help from the active community forum.

WP e-Commerce

WP e-Commerce website

WP e-Commerce.

WP e-Commerce is another popular application for converting a WordPress site into an ecommerce store. The WP e-Commerce plugin has nearly 3 million downloads at Use your own HTML and CSS and have complete control over the look and feel of your online store. WP e-Commerce has a nice variety of standard features, including multi-tier pricing for quantity discounts and integration with social networks for marketing. For support, there are video tutorials and a forum, as well as featured consultants for professional help.


Jigoshop website


Jigoshop is a free and open-source ecommerce solution based on WordPress. Released in 2011, Jigoshop is the predecessor to WooCommerce. Jigoshop has more than 30 themes, 100 extensions, and three theme frameworks. Jigoshop is free, as is support at However, access to’s community support starts at $40 per month.

Sig Ueland

Sig Ueland

Bio   •   RSS Feed


Sign up for our email newsletter

Get the Practical Ecommerce RSS feed

Comments ( 58 )

  1. Springbot September 29, 2014 Reply

    Magento Community Edition is a great way to get started but is generally aimed at larger retailers who need more flexibility with their code.

    • Prashant Telang September 30, 2014 Reply

      I would not suggest Magento unless you have a dedicated data entry staff with good understanding of Magento data management.
      Woocommerce is easy to manage but it is built on WP which is not a native e-commerce platform. scalability may be a problems.
      Prestashop although open source its plugins and extensions are expensive.
      If your site is going to be content heavy (articles) I would suggest Joomla with e-commerce extensions like VirtualMart.
      OScommerce is spend force not upgraded actively.
      I would suggest Opencart instead. Simple but powerful. Easy backend admin , many extensions at reasonable cost.

      Prashant Telang
      TransPacific Software

      • Leo Koo October 1, 2014 Reply

        There’s been studies on the scalability of WordPress, and it has been proven that some of the most visited and popular blogs are powered by WordPress, which powers 20+% of websites worldwide :)

        Also, large WooCommerce powered stores do well, and might be even more powerful than Magento or OpenCart.

        Btw, WooCommerce seems to be evolving at a much faster rate than OpenCart :)

        • Evan mugford January 15, 2015

          you should really read links you post lol


          We’ve spoken with Hype Beast who have now moved on from WooCommerce, citing difficulties managing their increasing orders and huge product catalogue.

          lol sounds like a great solution tho glad I didn’t use it haha

        • Alexander June 30, 2015

          We already helped many clients update from WooCommerce to our platform VirtoCommerce – All due to problems handling larger catalogs, integration and ease of customizations.

  2. Lam Woon Cherk September 30, 2014 Reply

    Not forgetting nopCommerce, one of the most popular ASP.Net e-commerce platform. :)

  3. Ben October 1, 2014 Reply

    Nice article, although Jigoshop now has over 250 themes and over 300 extensions and is compatible with WooCommerce themes.

  4. Shravan Tallam November 26, 2014 Reply

    Which free and open-source ecommerce solution is best for a beginner like me?
    I planned for automobile spares & accessories e shop includes batteries, ups, lubricants etc.
    I will include even some books & downloadable content.
    Please suggest…..

  5. Schwartz December 31, 2014 Reply

    Yes, PrestaShop should definitely be on the list. I am using it for 2 years and I think it is very easy to use and very secure. The latest version is available to install and you can follow

  6. Paul Stanely January 9, 2015 Reply

    Its a great review by publishing the best features of eCommerce platforms. I would prefer Opencart and magento if you are selling products . Opencart is much better as you can manage multiple shops from single admin interface easily. You can find a lot of free and paid extensions that makes your job easier. You can find some here:

  7. Sudheer January 11, 2015 Reply

    Great list. Love WooCommerce for a very simple requirements on my blog.

    Infact, i have listed a big daddy list of ecommerce solution you may want to view as well…..

  8. Jeff Klan January 13, 2015 Reply

    I think Abantecart should be in this list. It is much more superiou than some on this list. Especialy, latest version of Abantecart is a good example.

  9. Saumava January 22, 2015 Reply

    Please suggest virtuemart as well. Joomla is becoming the best CMF in current days and virtuemart is one of the best e-commerce platform for joomla

  10. Evgeny Grigul February 19, 2015 Reply

    I would like to add Virto Commerce. Virto commerce is the only enterprise level e-commerce platform fully available under Open Source license.

  11. Riya Mehta February 19, 2015 Reply

    It’s free studio plan for ecommerce. Select your best ecommerce store so open this blog then comparison to other.

  12. yash February 25, 2015 Reply

    I Purchased a VPS with Opencart Installed from gkwebhosting company

    They also customize Header and footer of opencart along with installation for just $3 Monthly.

  13. Velmurugan Kuberan March 14, 2015 Reply

    I created a free beanstream payment gateway for woocommerce… you can checkout this payment gateway on wordpress plugin directory….
    please have a look at this plugin…..

  14. Jay March 15, 2015 Reply

    hi, i currently have been on xcart for the past 6+ years. want to move away from it now and to a new and up to date platform.

    i have over 30,000 products in my online store and its going to be increasing monthly.

    what platforms do you guys recommend?

    also ease of database transfer…

  15. Mikhail Bortolotto March 18, 2015 Reply

    I would add Loaded Commerce as it is shaping up to be a great product with stores worldwide and being open source offers plenty of scope for customising your store.
    Free for basic version the PRO and B2B is resonable if you warrant the extra features you be the judge.

  16. Jini April 10, 2015 Reply

    Good article. really interested. my working area.

  17. Sathya April 20, 2015 Reply

    You can add another free ecommerce software in this listing.

  18. Isabella April 28, 2015 Reply

    OsCommerce is a great open source platform.Building a shopping site is really easy now a days. Oscommerce provides great customization features.

  19. Isabella April 29, 2015 Reply

    Great listing of ecommerce solutions.Open source ecommerce solutions like Magento and open Cart are good choice.Both of the them are powerfull tools and good for large products.

  20. Bob May 6, 2015 Reply

    Tell me please which ecommerce apllications can work on Mac – OSX Mountain Lion and higher up to Yosemite.
    Thank you

  21. Alexander May 19, 2015 Reply

    One more open source ecommerce platform that was missed in the review

  22. Sanjay Darji May 22, 2015 Reply

    Thanks for sharing list of open source eCommerce platform. Having few more eCommerce platform with review, features, comparison, demos and price quotes. You can refer them at

  23. Lloyd June 22, 2015 Reply

    Magento claims almost 24-28% of the total online storefronts today. Magento 2 has been in development for, I believe over 4 years now. Awesome platform for the Php proficient with plenty of server resources. Also the most widely attacked platform so better beef up your security or hire someone that knows.

  24. Lori June 25, 2015 Reply

    Great list. I switched to Opencart nearly 3 years ago now and love it. The ability to handle all 20+ of my stores from one admin is worth it’s weight in gold! I used to manage 13 separate stores and that was painful – just logging in to each one wasted so much time. I had everything up and running in Opencart within a day. Highly recommend it.

  25. alex July 1, 2015 Reply

    Gocart is also an open source ecommerce that is based on codeigniter 3.

    Sometimes an ecommerce like Magento or Prestashop is way too much for small business to many things to configure and the modules or themes have huge prices.

    Gocart is for big companies and also for small business, in my opinion Gocart is the best option for clients or developers.

  26. Travis July 6, 2015 Reply

    AbanteCart is a good one. Have installed recently according to and I am testing various settings.

  27. Djordje Jovicin August 2, 2015 Reply

    All open source platforms are interesting but not always the best possible solution for people who are not quite tech savvy. I often recommend SaaS platforms to my clients, and lately, i was mostly recommending Kooomo ( It is a SaaS e-commerce platform that can match Magento Enterprise in terms of features, but the billing system is much better. They don’t charge $15k a year, but only take a percentage out of the turnover. Definitely worth of putting into a review.

  28. salman khan August 6, 2015 Reply

    TechFas provides web development solutions. We promise to provide the best and affordable solutions for all of your web related problems, be it customizing.

  29. peroper October 8, 2015 Reply

    For my company the best is symfony framework because its enterprised oriented. One example is, its multiple connected with ERP.

  30. Ipsita October 27, 2015 Reply

    I came across
    It looks promising

  31. sarel November 2, 2015 Reply

    hi where can i find help building my own e commerce site
    with thanks

  32. Technocrab November 5, 2015 Reply

    I think that Virto commerce should also be included in this list.
    Apart from this it was the perfect article.

  33. Ted R November 17, 2015 Reply

    I’ve had a great experience with VirtoCommerce . I really think it’s best for enterprise level, it’s open code so the customisation potential is basically endless

  34. Prathamesh L December 3, 2015 Reply

    I’m using Avactis PHP Shopping Cart! It’s not much popular but gets the work done! Also it is open source so I can customize it very easily.

  35. Krzysiek December 8, 2015 Reply

    We are very happy to announce the availability of GrandNode v3.60 for download. Visit our official site here (
    Full list of features and highlights is available in the features description on
    Do not forget to leave a feedback in comments!

  36. Anastasiia December 14, 2015 Reply

    Awesome list! Especially WP plugins! We have made our list of some essential elements in PHP ecommerce development
    I hope it will be interesting for you!

  37. Prashant Kumar December 29, 2015 Reply

    Is woocmmerce a good option? Or should I go with Magento or Drupal? Please suggest me. I don’t want to write thousands of lines or code and reinvent the wheel.

  38. Aaqil Mahmood February 9, 2016 Reply

    OpenCart seems most easier and beautiful

  39. Sheila February 19, 2016 Reply

    What is the best ecommerce solution for downloadable products? I want to set up a WordPress site for corporate marketing templates. All of my products will be downloaded no shipping required.

    • Ecommerce June 11, 2016 Reply

      I use Abantecart to sell ebooks. Others did not work for me

  40. Chirantan Patel March 11, 2016 Reply

    I concur with this stuff. There are numerous compelling benefits for enterprises by using open source platforms solutions. The growing industry of ecommerce solutions has quite transformed the traditional brick and mortar kind of business. Today most brands and shops have launched their own online shops to entice more number of customers by offering them convenience of shopping from the comfort of their homes – at any time of the day and you mentioned OPENCART & DRUPAL ECOMMERCE are very popular ecommerce platform now days and using this I feel quite independent to add the products in back end as well as SEO friendly options tends to more visibility. Here you can read this amazing article on and you can also look for ecommerce Software in market places like, and also

  41. Rijina Minj March 22, 2016 Reply

    All of them are good according to the requirement; however, I would go for WordPress because it is more user-friendly and more SEO friendly.

  42. Jenny May 5, 2016 Reply

    LSNetX is also a good choice with lots of features and services benefits.
    I tried it’s free trial.

  43. Paul Piper June 19, 2016 Reply

    Perhaps is also worth a look :)

  44. Gaspare July 26, 2016 Reply

    Hi, I would like to inform you about a new system to make a free ecommerce account. The system is
    Let me know your review… thanks Gaspare

  45. nemeth9 August 2, 2016 Reply

    LiteCart is also a great choice, best with SEO solutions:

  46. Lynda August 10, 2016 Reply

    Opencart is the best platform for online store hosting. WordPress and all other platform are also good but comparatively, opencart has more features that any online seller would need. I admit they have some bugs but you can get a bug free solution of it on easystorehosting.

  47. Purvesh August 12, 2016 Reply

    I think people should look at this new Laravel5 Based e commerce.
    To me laravel is very awesome framework for developing basic website and easy to use with the help of composer and packages. so its always easy to extens any application in laravel.

  48. André Tavares August 25, 2016 Reply

    All these platforms get the job done, but they all feel dated! Plus, customising and extending is very complex and tailoring the perfect experience to the client is every merchants dream!
    What if, instead of building plugins on top of a complex and dated platform, we could build our own custom e-commerce platform with all the bells and whistles and easily?
    Look no further!
    Fork the repo, build your ecommerce. It’s easy ;)

  49. kaveri August 29, 2016 Reply

    I would recommend Really easy and perfect for Indian businesses

  50. Lorry Motts September 9, 2016 Reply

    Perhaps this is a older article, but It is missing
    Abantecart. This application has top reviews on many other sites, this is how I came across

  51. Suresh J Nathanael September 14, 2016 Reply

    Fantastic Article! I Really like this. But I would Suggest, webnexs is best ecommerce website builder. webnexs provides 130+ templates, 200+ features and more features. Check this

  52. dhananjay October 16, 2016 Reply

    Another Open source E commerce website is Here they provide free ecommerce website for life time no hidden charges no registration fees.