About Broadleaf Commerce
What is it?
Broadleaf Commerce is an open source Java EE eCommerce platform based on the Spring Framework. Broadleaf Commerce uses a robust, extensible architecture that enables deep customization and rapid development.
Why Broadleaf?
Broadleaf Commerce has 5 distinct advantages over other eCommerce frameworks:
- Low cost of ownership — Requires no licensing fees and has been tested for scalability and performance on open source application servers.
- Based on the best integration framework — Built on the Spring Framework, which is the leading platform to build and run enterprise Java applications. The Spring Framework was chosen due to the considerable benefits it provides, such as increasing development productivity and runtime performance while advancing application quality and test coverage.
- Best of breed open source frameworks — Developed using the latest industry standards and popular frameworks for Java development. It leverages leading edge frameworks and technologies including JPA, Spring Security, Lucene, JMS, and Velocity.
- Open source community — Aims to provide the online retail community with an open source framework to encourage collaboration, invention, and reuse.
- Easily extensible — Designed to allow customization of every feature of the system. Developers can easily extend the definition of Products, Orders, Customers, etc. — or even replace the definitions entirely.
Can I see it in action?

Please visit the
Broadleaf Commerce Demo to view sample functionality including catalog browsing, search, and checkout.