Component / ArtifactId / URI
ActiveMQ / activemq-camel
For JMS Messaging with Apache ActiveMQ.
ActiveMQ Broker / activemq-camel
For internal message routing in the ActiveMQ broker using Camel.
Activiti / activiti-camel
For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2.
Bluetooth / camel-bluetooth / rhiot.io
Camel Bluetooth component can retrieve information about the Bluetooth devices available within the device range.
Couchbase / camel-couchbase / camel-extra
Working with Couchbase NoSQL document database.
Db4o / camel-db4o / camel-extra
For using a db4o datastore as a queue via the db4o library.
Esper / camel-esper / camel-extra
Working with the Esper Library for Event Stream Processing.
Fabric AMQ / mq-fabric-camel / fabric8
The amq: endpoint works exactly like the activemq: endpoint in Apache Camel; only it uses the fabric to automatically discover the broker. So there is no configuration required; it'll just work out of the box and automatically discover whatever ActiveMQ message brokers are available; with failover and load balancing.
Fabric Fabric / fabric-camel / fabric8
The fabric: endpoint uses Fabric's discovery mechanism to expose physical sockets, HTTP endpoints, etc. into the runtime registry using a logical name so that clients can use the existing Camel Load Balancer.
Fabric Master / fabric-camel / fabric8
The master: endpoint provides a way to ensure only a single consumer in a cluster consumes from a given endpoint; with automatic failover if that JVM dies.
Framebuffer / camel-framebuffer / rhiot.io
Camel Framebuffer component can be used to manage any Linux Framebuffer.
gpsd / camel-gpsd / rhiot.io
Camel GPSD component can be used to read current GPS information from GPS devices.
Hibernate / camel-hibernate / camel-extra
For using a database as a queue via the Hibernate library.
JBI / servicemix-camel
For JBI integration such as working with Apache ServiceMix.
JCIFS / camel-jcifs / camel-extra
This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library.
kura-cloud / camel-kura / rhiot.io
Camel Kura Cloud component interacts directly with Kura CloudService.
kura-wifi / camel-kura / rhiot.io
Camel Kura WiFi component can be used to retrieve the information about the WiFi access spots available within the device range.
NMR / servicemix-nmr
Integration with the Normalized Message Router BUS in ServiceMix 4.x.
OpenIMAJ / camel-openimaj / rhiot.io
Camel OpenIMAJ component can be used to detect faces in images.
pi4j-gpio / camel-pi4j / rhiot.io
GPIO Component for RaspberryPi based on pi4j lib.
pi4j-i2c / camel-pi4j / rhiot.io
i2c Component for RaspberryPi based on pi4j lib.
PubNub / camel-pubnub / rhiot.io
Camel PubNub component. More information rhiot.io project.
RCode / camel-rcode / camel-extra
Uses Rserve to integrate Camel with the statistics environment R.
Scalate / scalate-camel
Uses the given Scalate template to transform the message.
Smooks / camel-smooks / camel-extra
For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box.
Spring Neo4j / camel-spring-neo4j / camel-extra
Component for producing to Neo4j datastore using the Spring Data Neo4j library.
Tinkerforge / camel-tinkerforge / rhiot.io
The tinkerforge component allows interaction with Tinkerforge bricklets. It uses the standard Java bindings to connects to
brickd. For more information see the rhiot.io.
VirtualBox / camel-virtualbox / camel-extra
The VitualBox component uses the webservice API that exposes VirtualBox functionality and consumes events generated by virtual machines.
Webcam / camel-webcam / rhiot.io
Camel Webcam component can be used to capture still images and detect motion.
ZeroMQ / camel-zeromq / camel-extra
The ZeroMQ component allows you to consumer or produce messages using ZeroMQ.