Chapter 1. Components Overview


This chapter provides a summary of all the components available for Apache Camel.

1.1. Supported components

Expand
Table 1.1. Apache Camel Component Support Matrix
ComponentTypeContainerlessSpring BootKarafJBoss EAP

camel-ahc

Endpoint

Yes

Yes

Yes

Yes

camel-ahc-ws

Endpoint

Yes

Yes

Yes

Yes

camel-ahc-wss

Endpoint

Yes

Yes

Yes

Yes

camel-amqp

Endpoint

Yes

Yes

Yes

Yes

camel-apns

Endpoint

Yes

Yes

Yes

Yes

camel-asterisk

Endpoint

Yes

Yes

Yes

Yes

camel-atmos

Endpoint

Yes

Yes

No

No

camel-atmosphere-websocket

Endpoint

Yes

Yes

Yes

Yes

camel-atom

Endpoint

Yes

Yes

Yes

Yes

camel-avro

Endpoint

Yes

Yes

Yes

Yes

camel-avro

Data Format

Yes

Yes

Yes

Yes

camel-aws

Endpoint

Yes

Yes

Yes

Yes

camel-azure

Endpoint

Yes

Yes

Yes

Yes

camel-bam

Endpoint

No

Yes

Yes

No

camel-barcode

Data Format

Yes

Yes

Yes

Yes

camel-base64

Data Format

Yes

Yes

Yes

Yes

camel-bean

Endpoint

Yes

Yes

Yes

Yes

camel-bean

Language

Yes

Yes

Yes

Yes

camel-bean-validator

Endpoint

Yes

Yes

Yes

Yes

camel-beanio

Data Format

Yes

Yes

Yes

Yes

camel-beanstalk

Endpoint

Yes

Yes

Yes

No

camel-binding

Endpoint

No

Yes

Yes

Yes

camel-bindy

Endpoint

Yes

Yes

Yes

Yes

camel-bindy

Data Format

Yes

Yes

Yes

Yes

camel-blueprint

Endpoint

Yes

No

Yes

No

camel-bonita

Endpoint

Yes

No

No

No

camel-boon

Data Format

Yes

Yes

Yes

Yes

camel-box

Endpoint

Yes

Yes

Yes

Yes

camel-braintree

Endpoint

Yes

Yes

Yes

Yes

camel-browse

Endpoint

Yes

Yes

Yes

Yes

camel-cache

Endpoint

No

Yes

Yes

No

camel-castor

Data Format

No

Yes

Yes

Yes

camel-cdi

Endpoint

Yes

No

No

Yes

camel-chronicle-engine

Endpoint

Yes

Yes

Yes

Yes

camel-chunk

Endpoint

Yes

Yes

Yes

Yes

camel-class

Endpoint

Yes

Yes

Yes

Yes

camel-cm-sms

Endpoint

Yes

Yes

Yes

Yes

camel-cmis

Endpoint

Yes

Yes

Yes

No

camel-coap

Endpoint

Yes

Yes

Yes

Yes

camel-cometd

Endpoint

Yes

Yes

Yes

Yes

camel-constant

Language

Yes

Yes

Yes

Yes

camel-context

Endpoint

No

No

No

No

camel-consul

Endpoint

Yes

Yes

Yes

Yes

camel-controlbus

Endpoint

Yes

Yes

Yes

Yes

camel-couchbase

Endpoint

Yes

Yes

Yes

Yes

camel-couchdb

Endpoint

Yes

Yes

Yes

Yes

camel-cql

Endpoint

Yes

Yes

Yes

Yes

camel-crypto

Endpoint

Yes

Yes

Yes

Yes

camel-crypto

Data Format

Yes

Yes

Yes

Yes

camel-csv

Data Format

Yes

Yes

Yes

Yes

camel-cxf

Endpoint

Yes

Yes

Yes

Yes

camel-cxf-transport

Endpoint

Yes

Yes

Yes

Yes

camel-dataformat

Endpoint

Yes

Yes

Yes

Yes

camel-dataset

Endpoint

Yes

Yes

Yes

Yes

camel-digitalocean

Endpoint

Yes

Yes

Yes

Yes

camel-direct

Endpoint

Yes

Yes

Yes

Yes

camel-direct-vm

Endpoint

Yes

Yes

Yes

Yes

camel-disruptor

Endpoint

Yes

Yes

Yes

Yes

camel-dns

Endpoint

Yes

Yes

Yes

Yes

camel-docker

Endpoint

Yes

Yes

Yes

Yes

camel-dozer

Endpoint

Yes

Yes

Yes

Yes

camel-drill

Endpoint

Yes

Yes

Yes

No

camel-dropbox

Endpoint

Yes

Yes

Yes

Yes

camel-eclipse

 

No

No

No

No

camel-ehcache

Endpoint

Yes

Yes

Yes

Yes

camel-ejb

Endpoint

Yes

No

No

Yes

camel-el

Language

No

No

No

No

camel-elasticsearch

Endpoint

Yes

Yes

Yes

Yes

camel-elasticsearch5

Endpoint

Yes

Yes

Yes

Yes

camel-elsql

Endpoint

Yes

Yes

Yes

Yes

camel-etcd

Endpoint

Yes

Yes

Yes

Yes

camel-eventadmin

Endpoint

Yes

No

Yes

No

camel-exchangeProperty

Language

Yes

Yes

Yes

Yes

camel-exec

Endpoint

Yes

Yes

Yes

Yes

camel-facebook

Endpoint

Yes

Yes

Yes

Yes

camel-file

Endpoint

Yes

Yes

Yes

Yes

camel-file

Language

Yes

Yes

Yes

Yes

camel-flatpack

Endpoint

Yes

Yes

Yes

Yes

camel-flatpack

Data Format

Yes

Yes

Yes

Yes

camel-flink

Endpoint

Yes

Yes

No

Yes

camel-fop

Endpoint

Yes

Yes

Yes

Yes

camel-freemarker

Endpoint

Yes

Yes

Yes

Yes

camel-ftp

Endpoint

Yes

Yes

Yes

Yes

camel-ganglia

Endpoint

Yes

Yes

Yes

No

camel-geocoder

Endpoint

Yes

Yes

Yes

Yes

camel-git

Endpoint

Yes

Yes

Yes

Yes

camel-github

Endpoint

Yes

Yes

Yes

Yes

camel-google-calendar

Endpoint

Yes

Yes

Yes

Yes

camel-google-drive

Endpoint

Yes

Yes

Yes

Yes

camel-google-mail

Endpoint

Yes

Yes

Yes

Yes

camel-google-pubsub

Endpoint

Yes

Yes

Yes

Yes

camel-gora

Endpoint

No

No

No

No

camel-grape

Endpoint

Yes

Yes

Yes

No

camel-groovy

Language

Yes

Yes

Yes

Yes

camel-grpc

Endpoint

Yes

Yes

Yes

Yes

camel-guava-eventbus

Endpoint

Yes

Yes

Yes

Yes

camel-guice

Endpoint

No

Yes

No

No

camel-gzip

Data Format

Yes

Yes

Yes

Yes

camel-hawtdb

Endpoint

No

Yes

Yes

No

camel-hazelcast

Endpoint

Yes

Yes

Yes

Yes

camel-hbase

Endpoint

Yes

Yes

Yes

Yes

camel-hdfs

Endpoint

No

Yes

No

No

camel-hdfs2

Endpoint

Yes

Yes

Yes

Yes

camel-header

Language

Yes

Yes

Yes

Yes

camel-hessian

Data Format

No

Yes

Yes

Yes

camel-hipchat

Endpoint

Yes

Yes

Yes

Yes

camel-hl7

Data Format

Yes

Yes

Yes

Yes

camel-http

Endpoint

No

Yes

Yes

No

camel-http4

Endpoint

Yes

Yes

Yes

Yes

camel-hystrix

Endpoint

Yes

Yes

Yes

Yes

camel-ibatis

Endpoint

No

No

Yes

No

camel-ical

Data Format

Yes

Yes

Yes

Yes

camel-ignite

Endpoint

No

No

No

No

camel-imap

Endpoint

Yes

Yes

Yes

Yes

camel-infinispan

Endpoint

No

No

No

No

camel-influxdb

Endpoint

Yes

Yes

Yes

Yes

camel-irc

Endpoint

Yes

Yes

Yes

Yes

camel-ironmq

Endpoint

No

No

No

No

camel-jacksonxml

Data Format

Yes

Yes

Yes

Yes

camel-jasypt

Endpoint

Yes

Yes

Yes

Yes

camel-javaspace

Endpoint

No

No

No

No

camel-jaxb

Data Format

Yes

Yes

Yes

Yes

camel-jbpm

Endpoint

No

No

No

No

camel-jcache

Endpoint

Yes

Yes

Yes

Yes

camel-jclouds

Endpoint

Yes

No

Yes

Yes

camel-jcr

Endpoint

Yes

Yes

Yes

Yes

camel-jdbc

Endpoint

Yes

Yes

Yes

Yes

camel-jetty

Endpoint

No

No

No

No

camel-jgroups

Endpoint

Yes

Yes

Yes

Yes

camel-jibx

Data Format

Yes

Yes

Yes

Yes

camel-jing

Endpoint

Yes

Yes

Yes

Yes

camel-jira

Endpoint

Yes

No

No

No

camel-jms

Endpoint

Yes

Yes

Yes

Yes

camel-jmx

Endpoint

Yes

Yes

Yes

Yes

camel-jolt

Endpoint

Yes

Yes

Yes

Yes

camel-jpa

Endpoint

Yes

Yes

Yes

Yes

camel-json-gson

Data Format

Yes

Yes

Yes

Yes

camel-json-jackson

Data Format

Yes

Yes

Yes

Yes

camel-json-johnzon

Data Format

Yes

Yes

Yes

Yes

camel-json-xstream

Data Format

Yes

Yes

Yes

Yes

camel-jsonpath

Language

Yes

Yes

Yes

Yes

camel-jt400

Endpoint

Yes

Yes

Yes

Yes

camel-jxpath

Language

No

No

No

No

camel-kafka

Endpoint

Yes

Yes

Yes

Yes

camel-kestrel

Endpoint

No

Yes

Yes

No

camel-krati

Endpoint

No

Yes

Yes

No

camel-kubernetes

Endpoint

Yes

Yes

Yes

Yes

camel-kura

 

Yes

No

Yes

No

camel-ldap

Endpoint

Yes

Yes

Yes

Yes

camel-leveldb

Endpoint

Yes

Yes

Yes

Yes

camel-linkedin

Endpoint

Yes

Yes

Yes

Yes

camel-log

Endpoint

Yes

Yes

Yes

Yes

camel-lpr

Endpoint

Yes

Yes

Yes

Yes

camel-lucene

Endpoint

Yes

Yes

Yes

Yes

camel-lumberjack

Endpoint

Yes

Yes

Yes

Yes

camel-lzf

Data Format

Yes

Yes

Yes

Yes

camel-metrics

Endpoint

Yes

Yes

Yes

Yes

camel-milo

Endpoint

Yes

Yes

Yes

Yes

camel-mime-multipart

Data Format

Yes

Yes

Yes

Yes

camel-mina

Endpoint

No

No

Yes

No

camel-mina2

Endpoint

Yes

Yes

Yes

Yes

camel-mllp

Endpoint

Yes

Yes

Yes

Yes

camel-mock

Endpoint

Yes

Yes

Yes

Yes

camel-mongodb

Endpoint

Yes

Yes

Yes

Yes

camel-mongodb-gridfs

Endpoint

Yes

Yes

Yes

Yes

camel-mongodb3

Endpoint

Yes

Yes

Yes

Yes

camel-mqtt

Endpoint

Yes

Yes

Yes

Yes

camel-msv

Endpoint

Yes

Yes

Yes

Yes

camel-mustache

Endpoint

Yes

Yes

Yes

Yes

camel-mvel

Endpoint

Yes

Yes

Yes

Yes

camel-mvel

Language

Yes

Yes

Yes

Yes

camel-mybatis

Endpoint

Yes

Yes

Yes

Yes

camel-nagios

Endpoint

Yes

Yes

Yes

No

camel-nats

Endpoint

Yes

Yes

Yes

Yes

camel-netty

Endpoint

No

Yes

Yes

No

camel-netty-http

Endpoint

No

Yes

Yes

No

camel-netty4

Endpoint

Yes

Yes

Yes

Yes

camel-netty4-http

Endpoint

Yes

Yes

Yes

No

camel-ognl

Language

Yes

Yes

Yes

Yes

camel-olingo2

Endpoint

Yes

Yes

Yes

Yes

camel-olingo4

Endpoint

Yes

Yes

Yes

Yes

camel-openshift

Endpoint

No

Yes

Yes

No

camel-openstack

Endpoint

Yes

Yes

Yes

Yes

camel-opentracing

 

Yes

Yes

Yes

Yes

camel-optaplanner

Endpoint

Yes

Yes

Yes

Yes

camel-paho

Endpoint

Yes

Yes

Yes

Yes

camel-paxlogging

Endpoint

Yes

No

Yes

No

camel-pdf

Endpoint

Yes

Yes

Yes

Yes

camel-pgevent

Endpoint

Yes

Yes

Yes

No

camel-pgp

Data Format

Yes

Yes

Yes

Yes

camel-php

Language

No

No

No

Yes

camel-pop3

Endpoint

Yes

Yes

Yes

Yes

camel-properties

Endpoint

Yes

Yes

Yes

Yes

camel-protobuf

Data Format

Yes

Yes

Yes

Yes

camel-pubnub

Endpoint

Yes

Yes

Yes

Yes

camel-python

Language

No

No

No

No

camel-quartz

Endpoint

No

Yes

Yes

No

camel-quartz2

Endpoint

Yes

Yes

Yes

Yes

camel-quickfix

Endpoint

Yes

Yes

Yes

Yes

camel-rabbitmq

Endpoint

Yes

Yes

Yes

Yes

camel-reactive-streams

Endpoint

Yes

Yes

Yes

Yes

camel-ref

Endpoint

Yes

Yes

Yes

Yes

camel-ref

Language

Yes

Yes

Yes

Yes

camel-rest

Endpoint

Yes

Yes

Yes

Yes

camel-rest-api

Endpoint

Yes

Yes

Yes

Yes

camel-rest-swagger

Endpoint

Yes

Yes

Yes

Yes

camel-restlet

Endpoint

Yes

Yes

Yes

No

camel-ribbon

 

Yes

Yes

No

Yes

camel-rmi

Endpoint

Yes

Yes

Yes

Yes

camel-routebox

Endpoint

No

Yes

Yes

No

camel-rss

Endpoint

Yes

Yes

Yes

Yes

camel-rss

Data Format

Yes

Yes

Yes

Yes

camel-ruby

Language

No

No

No

No

camel-rx

Endpoint

No

Yes

Yes

No

camel-salesforce

Endpoint

Yes

Yes

Yes

Yes

camel-sap-netweaver

Endpoint

Yes

Yes

Yes

Yes

camel-scala

Endpoint

No

Yes

Yes

No

camel-scheduler

Endpoint

Yes

Yes

Yes

Yes

camel-schematron

Endpoint

Yes

Yes

Yes

Yes

camel-scp

Endpoint

Yes

Yes

Yes

Yes

camel-scr

Endpoint

No

Yes

No

No

camel-seda

Endpoint

Yes

Yes

Yes

Yes

camel-serialization

Data Format

Yes

Yes

Yes

Yes

camel-servicenow

Endpoint

Yes

Yes

Yes

Yes

camel-servlet

Endpoint

Yes

Yes

Yes

Yes

camel-servletlistener

Endpoint

No

Yes

Yes

No

camel-sftp

Endpoint

Yes

Yes

Yes

Yes

camel-shiro

Endpoint

Yes

Yes

Yes

Yes

camel-simple

Language

Yes

Yes

Yes

Yes

camel-sip

Endpoint

Yes

Yes

Yes

Yes

camel-sjms

Endpoint

Yes

Yes

Yes

Yes

camel-sjms2

Endpoint

Yes

Yes

Yes

Yes

camel-slack

Endpoint

Yes

Yes

Yes

Yes

camel-smpp

Endpoint

Yes

Yes

Yes

Yes

camel-snakeyaml

Endpoint

Yes

Yes

Yes

Yes

camel-snmp

Endpoint

Yes

Yes

Yes

Yes

camel-soapjaxb

Data Format

Yes

Yes

Yes

Yes

camel-solr

Endpoint

Yes

Yes

Yes

No

camel-spark

Endpoint

Yes

Yes

No

No

camel-spark-rest

Endpoint

Yes

Yes

No

No

camel-spel

Language

Yes

Yes

No

Yes

camel-splunk

Endpoint

Yes

Yes

Yes

Yes

camel-spring-batch

Endpoint

Yes

Yes

Yes

Yes

camel-spring-cloud

 

Yes

Yes

No

No

camel-spring-cloud-netflix

 

Yes

Yes

No

No

camel-spring-event

Endpoint

Yes

Yes

No

Yes

camel-spring-integration

Endpoint

Yes

No

No

Yes

camel-spring-javaconfig

Endpoint

Yes

Yes

No

Yes

camel-spring-ldap

Endpoint

Yes

Yes

Yes

Yes

camel-spring-redis

Endpoint

Yes

Yes

Yes

Yes

camel-spring-security

Endpoint

Yes

Yes

Yes

Yes

camel-spring-ws

Endpoint

Yes

Yes

Yes

Yes

camel-sql

Endpoint

Yes

Yes

Yes

Yes

camel-sql-stored

Endpoint

Yes

Yes

Yes

Yes

camel-ssh

Endpoint

Yes

Yes

Yes

Yes

camel-stax

Endpoint

Yes

Yes

Yes

Yes

camel-stomp

Endpoint

Yes

Yes

Yes

Yes

camel-stream

Endpoint

Yes

Yes

Yes

Yes

camel-string

Data Format

Yes

Yes

Yes

Yes

camel-string-template

Endpoint

Yes

Yes

Yes

Yes

camel-stub

Endpoint

Yes

Yes

Yes

Yes

camel-swagger

Endpoint

No

Yes

No

No

camel-swagger-java

Endpoint

Yes

Yes

Yes

Yes

camel-syslog

Data Format

Yes

Yes

Yes

Yes

camel-tarfile

Data Format

Yes

Yes

Yes

Yes

camel-telegram

Endpoint

Yes

Yes

Yes

Yes

camel-tika

Endpoint

Yes

Yes

Yes

No

camel-timer

Endpoint

Yes

Yes

Yes

Yes

camel-tokenize

Language

Yes

Yes

Yes

Yes

camel-twitter

Endpoint

Yes

Yes

Yes

Yes

camel-undertow

Endpoint

Yes

Yes

Yes

Yes

camel-univocity-csv

Data Format

Yes

Yes

Yes

Yes

camel-univocity-fixed

Data Format

Yes

Yes

Yes

Yes

camel-univocity-tsv

Data Format

Yes

Yes

Yes

Yes

camel-urlrewrite

Endpoint

No

Yes

Yes

No

camel-validator

Endpoint

Yes

Yes

Yes

Yes

camel-velocity

Endpoint

Yes

Yes

Yes

Yes

camel-vertx

Endpoint

Yes

Yes

Yes

Yes

camel-vm

Endpoint

Yes

Yes

Yes

Yes

camel-weather

Endpoint

Yes

Yes

Yes

Yes

camel-websocket

Endpoint

Yes

Yes

Yes

No

camel-xmlBeans

Data Format

No

No

No

Yes

camel-xmljson

Data Format

Yes

Yes

Yes

Yes

camel-xmlrpc

Endpoint

Yes

Yes

Yes

Yes

camel-xmlrpc

Data Format

Yes

Yes

Yes

Yes

camel-xmlsecurity

Endpoint

Yes

Yes

Yes

Yes

camel-xmpp

Endpoint

Yes

Yes

Yes

Yes

camel-xpath

Language

Yes

Yes

Yes

Yes

camel-xquery

Endpoint

Yes

Yes

Yes

Yes

camel-xquery

Language

Yes

Yes

Yes

Yes

camel-xslt

Endpoint

Yes

Yes

Yes

Yes

camel-xstream

Data Format

Yes

Yes

Yes

Yes

camel-xtokenize

Language

Yes

Yes

Yes

Yes

camel-yaml-snakeyaml

Data Format

Yes

Yes

Yes

Yes

camel-yammer

Endpoint

Yes

Yes

Yes

Yes

camel-zendesk

Endpoint

Yes

Yes

No

Yes

camel-zip

Data Format

Yes

Yes

Yes

Yes

camel-zipfile

Data Format

Yes

Yes

Yes

Yes

camel-zipkin

Endpoint

Yes

Yes

Yes

Yes

camel-zookeeper

Endpoint

Yes

Yes

Yes

Yes

Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2026 Red Hat
Back to top