Based on Enterprise Integration Patterns (EIP) to help you solve your integration problem by applying best practices out of the box. Camel supports most of the Enterprise Integration Patterns from the excellent book by Gregor Hohpe and Bobby Woolf, and newer integration patterns from microservice architectures.
Packed with several hundred components that are used to access databases, message queues, APIs or basically anything under the sun. Helping you integrate with everything.
Runs everywhere: Standalone, embedded as a library within Spring Boot, Quarkus, Application Servers, and in the clouds.
Camel supports around 50 data formats, allowing to translate messages in multiple formats, and with support from industry standard formats from finance, telco, health-care, and more.
Apache Camel K runs natively on Kubernetes.
Apache Camel Quarkus runs Camel on Quarkus.
Apache Camel Kafka Connector embeds Camel within Kafka Connect.
Apache Camel Spring Boot runs Camel on Spring Boot.
Camel is your project!