An enterprise service bus routes and transforms messages between applications so each does not need point-to-point integrations. Classic ESBs have largely given way to lighter integration frameworks and brokers, but the patterns (routing, mediation, protocol bridging) are the same.
The open-source ESB landscape has also shrunk: Apache ServiceMix was archived on GitHub in July 2026 and the Mule runtime repository in September 2026, so neither is listed. What remains active are Camel, WSO2 Micro Integrator, Spring Integration, Karaf, ActiveMQ Artemis and NiFi, each OSI-licensed, checked on 2026-11-07. Because few pure ESBs remain, this list is broadened to integration frameworks and runtimes.
Tools, licences and pricing checked against vendor and repository pages on November 7, 2026.
What to look for
•Enterprise Integration Patterns support and connector count
•Runtime model: standalone, Spring Boot, OSGi or low-code designer
Best for: Developer-driven integration with many connectors · Free, open source
Apache Camel is an open-source integration framework supporting the Enterprise Integration Patterns, with 350+ components. Routes can be written in Java, YAML or XML and run on Spring Boot, Quarkus or standalone.
Best for: Low-code ESB deployments · Free, open source (unsupported community distribution); production support via paid WSO2 Subscription, see vendor pricing.
WSO2 Micro Integrator is an integration engine with a low-code graphical designer that can be deployed as microservices or a centralised ESB, handling routing, transformation and orchestration.
Best for: Spring teams adding messaging and adapters · Free, open source
Spring Integration applies the Enterprise Integration Patterns to Spring applications, with channels, adapters for REST, FTP, JMS, RabbitMQ and more, and a Java DSL.
Best for: Hosting integration apps in a managed runtime · Free, open source
Apache Karaf is an enterprise modulith runtime with a shell, hot deployment, dynamic configuration and remote management over SSH and JMX. Karaf Cellar clusters instances.