Open Source Java ECommerce Platforms, Softwares and Applications
Open Source Ecommerce applications are a good alternative to commercial ones as they are a fraction of the cost and are supported by large communities of users and developers. When you choose an eCommerce platform/application the important aspect would how does it fit for your business requirements. The customization is another important aspect you would look for. But most of the times, the license cost will be the deciding factor. We should consider the platform as a whole and not Java based shopping carts. Let us see the various options and their important features.
Here is the list of the popular ones. I have tried to capture the list of all the known ones, if you think anything is missing, please add it in the comment.
Broadleaf Commerce is open source Java eCommerce platform based on the Spring and Hibernate and other Open Source software applications. Broadleaf community edition is a Stable, Reliable, Well supported and Constantly updated open source eCommerce application to date. It offers an enterprise class features and good list of features for Merchants to build their online store. Broadleaf commerce Community edition is released under Apache License 2.0.
YesCart is another prominent open source e-commerce platform released under Apache License 2.0. Yes Cart provides users with a simple to use, high availability and feature rich e-commerce solution. Yes Cart is built using Java following Service oriented architecture (SOA). The foundation of Yes Cart is Spring (Core, AOP, Security) with Hibernate as ORM layer integrated with Lucene for full text support and Ehcache caching through to improve the performance. Front-end is currently implemented in Wicket but different technologies can be used on top of it. Admin module is implemented using Flex4 and connects to the server using BlazeDS.
Jadasite is a popular opensource ecommerce software which offers variety of enterprise features. JadaSite software is licensed under GPL v3. JadaSite is 100% Java based and is built on top of a number of open sourced libraries. It is tested on various versions of Tomcat and MySql database and currently only tested on Windows XP and Linux. They have the professional services to help on implementations.
Shopizer is a complete java shopping cart and e-commerce content management software (CMS) built with a decent performance and strong technology stack. Shopizer is JEE 1.5 and up compliant web application built with Spring, Hibernate, Lucene for Search, Jasper Reports and Struts 2. Shopizer is released under LGPL licence.
SoftSlate Commerce is a full-featured, high-performance, open-source Java shopping cart. The community edition is released under Apache License v2. Softslate is using Struts, Hibernate based JEE stack in its architecture.
Apache OFBiz is much more than an ecommerce platform. The platform includes ERP, CRM, SCM and POS modules as well. If a company properly plans and adopts the OFBiz for its enterprise needs it could be a great alternate for many commercial ones out there.Apache OFBiz is a project of The Apache Software Foundation, open sourced under the Apache 2.0 license and driven by a community of Apache OFBiz.
This is a new one in the row. Mayocat Shop is the next generation of open source marketplace and e-commerce platform. With Mayocat Shop, developers and businesses can leverage a powerful and innovative platform to build great global marketplace and individual e-commerce websites and provide online merchants with a state of the art selling experience.
BigFish is a forked (??) version of Apache OFBiz. BigFish extends, enhances and simplifies OFBiz. Released as open-source, under the Apache V2.0 license it is simply the Open Source OFBiz backed by Big Fish which gives you a production ready software and promises a reliable support.
Qalingo is open source java eCommerce platform. It is built with popular open source frameworks like Spring, Hibernate, Drools, EHCache, JQuery, Apache Solr etc. This is a new entrant in the market and reviews are awaited. Any feedback, please send it to us.