The Freedom to Build Your Way
Legacy platforms limit your potential. Broadleaf extends at four layers, data, microservices, APIs, and admin, so your team changes what the platform does instead of working around it.
Build with Extreme Extensibility
Four extensibility layers mean your team customizes data models, microservices, APIs, and admin workflows without waiting on a vendor release.
-
Data
ExtensibilityExtend entity models and product data structures directly, without touching platform source files.
-
Microservice Extensibility
Extend or replace individual microservices independently, without redeploying the full platform.
-
API
ExtensibilityAdd or modify REST endpoints directly to match your integration and business logic needs.
-
Admin
ExtensibilityBuild custom admin workflows using the same React component model Broadleaf ships with.
Open for Commerce
We simplify commerce fundamentals, giving you unlimited innovation potential. Our source-available microservice-based commerce platform is flexible and built to execute your vision.
Complex Catalog
& Product Management
Hierarchical Catalogs
Organize products effortlessly with unlimited levels and categories.
Shared and Restricted Access
Manage visibility and control access for B2B, partner catalogs, and more.
Advanced Merchandising
Implement sophisticated promotions, pricing, and product bundling.
Cart & Checkout Management
Scalable Cart Processing
Handle high-volume transactions with ease and reliability.
ERP, Tax, & Shipping Integration
Connect seamlessly with your essential business systems.
Payment Gateway Flexibility
Offer customers their preferred payment options.
Unified
Administration
Single Pane of Glass
Centralize management of orders, customers, products, and more.
Low-Code/No-Code Customization
Build custom admin features without extensive coding.
Streamlined Workflows
Reduce operational complexity and improve team efficiency.
Reference Architecture
& Topology
We provide a reference architecture that showcases the use of Broadleaf APIs through extensible components and accelerators.
Custom Applications
Build and manage custom front ends with our open APIs, SDKs, component libraries.
Enterprise Commerce Microservices
A suite of headless APIs that support a variety of complex commerce use cases.
Pluggable Supporting Architecture
Use of abstraction frameworks like Spring Data and Spring Cloud Stream allow support for multiple back-end technologies.
Broaden Your
Commerce Potential
Innovate Beyond the Ordinary
Customize everything to create a unique competitive advantage.
Build Bespoke, Cost-Effectively
Avoid starting from scratch and the hidden costs of inflexible platforms.
Tackle Complex Use-Cases, Easily
Simplify management of B2B, marketplaces, subscriptions, and more.
helpful resources
Built for Developers
There are several resources and tools that can support your development process and learning.