Camel Quarkus extensions reference

In case you are missing some extension in the list:

  • Upvote an existing issue or create a new one so that we can better prioritize our work.

  • You may also want to try to add the extension yourself following our Contributor guide.

  • You may try your luck using the given camel component on Quarkus directly (without an extension). Most probably it will work in the JVM mode and fail in the native mode. Do not hesitate to report any issues you encounter.

There are 309 extensions (2 deprecated, 91 JVM only)

Extension Artifact JVM
since
Native
since
Support
level
Description

ActiveMQ

camel-quarkus-activemq

1.0.0

1.0.0

Stable

Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.

AMQP

camel-quarkus-amqp

1.0.0

1.0.0

Stable

Messaging with AMQP protocol using Apache QPid Client.

APNS

camel-quarkus-apns

1.1.0

n/a

Preview

Send notifications to Apple iOS devices.

ArangoDb

camel-quarkus-arangodb

1.1.0

1.1.0

Stable

Perform operations on ArangoDb documents, collections and graphs.

AS2

camel-quarkus-as2

1.0.0

1.0.0

Stable

Transfer data securely and reliably using the AS2 protocol (RFC4130).

ASN.1 File

camel-quarkus-asn1

1.1.0

n/a

Preview

Encode and decode data structures using Abstract Syntax Notation One (ASN.1).

Asterisk

camel-quarkus-asterisk

1.1.0

n/a

Preview

Interact with Asterisk PBX Server.

Async HTTP Client (AHC)

camel-quarkus-ahc

1.0.0

1.0.0

Stable

Call external HTTP services using Async Http Client.

Async HTTP Client (AHC) Websocket

camel-quarkus-ahc-ws

1.0.0

1.0.0

Stable

Exchange data with external Websocket servers using Async Http Client.

AtlasMap

camel-quarkus-atlasmap

1.5.0

1.7.0

Stable

Transforms the message using an AtlasMap transformation.

Atmos

camel-quarkus-atmos

1.1.0

n/a

Preview

Integract with EMC’s ViPR object data services using the Atmos Client.

Atom

camel-quarkus-atom

1.1.0

1.2.0

Stable

Poll Atom RSS feeds.

Atomix Map

camel-quarkus-atomix

1.1.0

n/a

Preview

Access Atomix’s distributed map.

Attachments

camel-quarkus-attachments

0.3.0

0.3.0

Stable

Support for attachments on Camel messages

Avro

camel-quarkus-avro

1.0.0

1.0.0

Stable

Serialize and deserialize messages using Apache Avro binary data format.

Avro RPC

camel-quarkus-avro-rpc

1.0.0

1.5.0

Stable

Produce or consume Apache Avro RPC services.

AWS 2 Athena

camel-quarkus-aws2-athena

1.0.0

1.0.0

Stable

Access AWS Athena service using AWS SDK version 2.x.

AWS 2 CloudWatch

camel-quarkus-aws2-cw

1.0.0

1.0.0

Stable

Sending metrics to AWS CloudWatch using AWS SDK version 2.x.

AWS 2 DynamoDB

camel-quarkus-aws2-ddb

1.0.0

1.0.0

Stable

Store and retrieve data from AWS DynamoDB service or receive messages from AWS DynamoDB Stream using AWS SDK version 2.x.

AWS 2 Elastic Compute Cloud (EC2)

camel-quarkus-aws2-ec2

1.0.0

1.0.0

Stable

Manage AWS EC2 instances using AWS SDK version 2.x.

AWS 2 Elastic Container Service (ECS)

camel-quarkus-aws2-ecs

1.0.0

1.0.0

Stable

Manage AWS ECS cluster instances using AWS SDK version 2.x.

AWS 2 Elastic Kubernetes Service (EKS)

camel-quarkus-aws2-eks

1.0.0

1.0.0

Stable

Manage AWS EKS cluster instances using AWS SDK version 2.x.

AWS 2 Eventbridge

camel-quarkus-aws2-eventbridge

1.4.0

1.7.0

Stable

Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.

AWS 2 Identity and Access Management (IAM)

camel-quarkus-aws2-iam

1.0.0

1.0.0

Stable

Manage AWS IAM instances using AWS SDK version 2.x.

AWS 2 Key Management Service (KMS)

camel-quarkus-aws2-kms

1.0.0

1.0.0

Stable

Manage keys stored in AWS KMS instances using AWS SDK version 2.x.

AWS 2 Kinesis

camel-quarkus-aws2-kinesis

1.1.0

1.7.0

Stable

Consume and produce records from AWS Kinesis Streams using AWS SDK version 2.x.

AWS 2 Lambda

camel-quarkus-aws2-lambda

1.1.0

1.1.0

Stable

Manage and invoke AWS Lambda functions using AWS SDK version 2.x.

AWS 2 Managed Streaming for Apache Kafka (MSK)

camel-quarkus-aws2-msk

1.0.0

1.0.0

Stable

Manage AWS MSK instances using AWS SDK version 2.x.

AWS 2 MQ

camel-quarkus-aws2-mq

1.0.0

1.0.0

Stable

Manage AWS MQ instances using AWS SDK version 2.x.

AWS 2 S3 Storage Service

camel-quarkus-aws2-s3

1.0.0

1.0.0

Stable

Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.

AWS 2 Security Token Service (STS)

camel-quarkus-aws2-sts

1.1.0

1.1.0

Stable

Manage AWS STS cluster instances using AWS SDK version 2.x.

AWS 2 Simple Email Service (SES)

camel-quarkus-aws2-ses

1.0.0

1.0.0

Stable

Send e-mails through AWS SES service using AWS SDK version 2.x.

AWS 2 Simple Notification System (SNS)

camel-quarkus-aws2-sns

1.0.0

1.0.0

Stable

Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.

AWS 2 Simple Queue Service (SQS)

camel-quarkus-aws2-sqs

1.0.0

1.0.0

Stable

Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.

AWS 2 Translate

camel-quarkus-aws2-translate

1.0.0

1.0.0

Stable

Translate texts using AWS Translate and AWS SDK version 2.x.

AWS XRay

camel-quarkus-aws-xray

1.2.0

n/a

Preview

Distributed tracing using AWS XRay

Azure Event Hubs

camel-quarkus-azure-eventhubs

1.7.0

1.7.0

Stable

The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.

Azure Storage Blob Service

camel-quarkus-azure-storage-blob

1.1.0

1.6.0

Stable

Store and retrieve blobs from Azure Storage Blob Service using SDK v12.

Azure storage datalake service

camel-quarkus-azure-storage-datalake

1.8.0

n/a

Preview

Camel Azure Datalake Gen2 Component

Azure Storage Queue Service

camel-quarkus-azure-storage-queue

1.1.0

1.7.0

Stable

The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.

Barcode

camel-quarkus-barcode

1.1.0

n/a

Preview

Transform strings to various 1D/2D barcode bitmap formats and back.

Base64

camel-quarkus-base64

1.0.0

1.0.0

Stable

Encode and decode data using Base64.

Bean

camel-quarkus-bean

0.1.0

0.1.0

Stable

Invoke methods of Java beans

Bean Validator

camel-quarkus-bean-validator

1.0.0

1.0.0

Stable

Validate the message body using the Java Bean Validation API.

BeanIO

camel-quarkus-beanio

1.1.0

n/a

Preview

Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).

Beanstalk

camel-quarkus-beanstalk

1.1.0

n/a

Preview

Retrieve and post-process Beanstalk jobs.

Bindy

camel-quarkus-bindy

1.0.0

1.0.0

Stable

Marshal and unmarshal between POJOs and Comma separated values (CSV) format using Camel Bindy Marshal and unmarshal between POJOs and fixed field length format using Camel Bindy Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy

Bonita

camel-quarkus-bonita

1.1.0

n/a

Preview

Communicate with a remote Bonita BPM process engine.

Box

camel-quarkus-box

1.0.0

1.0.0

Stable

Upload, download and manage files, folders, groups, collaborations, etc. on box.com.

Braintree

camel-quarkus-braintree

1.0.0

1.0.0

Stable

Process payments using Braintree Payments.

Browse

camel-quarkus-browse

1.1.0

1.2.0

Stable

Inspect the messages received on endpoints supporting BrowsableEndpoint.

Caffeine Cache

camel-quarkus-caffeine

1.1.0

1.2.0

Stable

Perform caching operations using Caffeine Cache.

Caffeine LRUCache

camel-quarkus-caffeine-lrucache

1.0.0

1.0.0

Stable Deprecated

An LRUCacheFactory implementation based on Caffeine

Cassandra CQL

camel-quarkus-cassandraql

1.0.0

1.7.0

Stable

Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax.

CBOR

camel-quarkus-cbor

1.1.0

1.7.0

Stable

Unmarshal a CBOR payload to POJO and back.

ChatScript

camel-quarkus-chatscript

1.1.0

n/a

Preview

Chat with a ChatScript Server.

Chunk

camel-quarkus-chunk

1.1.0

n/a

Preview

Transform messages using Chunk templating engine.

Cloud

camel-quarkus-core-cloud

0.2.0

0.2.0

Stable

The Camel Quarkus core cloud module

CM SMS Gateway

camel-quarkus-cm-sms

1.1.0

n/a

Preview

Send SMS messages via CM SMS Gateway.

CMIS

camel-quarkus-cmis

1.1.0

n/a

Preview

Read and write data from to/from a CMIS compliant content repositories.

CoAP

camel-quarkus-coap

1.1.0

n/a

Preview

Send and receive messages to/from COAP capable devices.

CometD

camel-quarkus-cometd

1.1.0

n/a

Preview

Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.

Component DSL

camel-quarkus-componentdsl

1.0.0

1.0.0

Stable

Create Camel components with a fluent Java DSL

Consul

camel-quarkus-consul

1.0.0

1.0.0

Stable

Integrate with Consul service discovery and configuration store.

Control Bus

camel-quarkus-controlbus

0.4.0

0.4.0

Stable

Manage and monitor Camel routes.

Corda

camel-quarkus-corda

1.1.0

n/a

Preview

Perform operations against Corda blockchain platform using corda-rpc library.

Core

camel-quarkus-core

0.0.1

0.0.1

Stable

Camel core functionality and basic Camel languages: Constant, ExchangeProperty, Header, Ref, Ref, Simple and Tokeinze

Couchbase

camel-quarkus-couchbase

1.0.0

n/a

Preview

Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.

CouchDB

camel-quarkus-couchdb

1.0.0

1.0.0

Stable

Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database.

Cron

camel-quarkus-cron

1.0.0

1.0.0

Stable

A generic interface for triggering events at times specified through the Unix cron syntax.

Crypto (JCE)

camel-quarkus-crypto

1.1.0

1.2.0

Stable

Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).

CSimple

camel-quarkus-csimple

1.5.0

1.5.0

Preview

Compiled Simple language

CSV

camel-quarkus-csv

0.2.0

0.2.0

Stable

Handle CSV (Comma Separated Values) payloads.

Data Format

camel-quarkus-dataformat

0.4.0

0.4.0

Stable

Use a Camel Data Format as a regular Camel Component.

Debezium MongoDB Connector

camel-quarkus-debezium-mongodb

1.0.0

1.6.0

Stable

Capture changes from a MongoDB database.

Debezium MySQL Connector

camel-quarkus-debezium-mysql

1.0.0

1.0.0

Stable

Capture changes from a MySQL database.

Debezium PostgresSQL Connector

camel-quarkus-debezium-postgres

1.0.0

1.0.0

Stable

Capture changes from a PostgresSQL database.

Debezium SQL Server Connector

camel-quarkus-debezium-sqlserver

1.0.0

1.0.0

Stable

Capture changes from an SQL Server database.

Deep Java Library

camel-quarkus-djl

1.1.0

n/a

Preview

Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).

DigitalOcean

camel-quarkus-digitalocean

1.1.0

1.9.0

Stable

Manage Droplets and resources within the DigitalOcean cloud.

Direct

camel-quarkus-direct

0.0.1

0.0.1

Stable

Call another endpoint from the same Camel Context synchronously.

Disruptor

camel-quarkus-disruptor

1.1.0

1.2.0

Stable

Provides asynchronous SEDA behavior using LMAX Disruptor.

DNS

camel-quarkus-dns

1.1.0

n/a

Preview

Perform DNS queries using DNSJava.

Dozer

camel-quarkus-dozer

1.0.0

1.0.0

Stable

Map between Java beans using the Dozer mapping library.

Drill

camel-quarkus-drill

1.1.0

n/a

Preview

Perform queries against an Apache Drill cluster.

Dropbox

camel-quarkus-dropbox

1.1.0

1.1.0

Stable

Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.

Ehcache

camel-quarkus-ehcache

1.1.0

n/a

Preview

Perform caching operations using Ehcache.

Elasticsearch Rest

camel-quarkus-elasticsearch-rest

1.0.0

1.0.0

Stable

Send requests to with an ElasticSearch via REST API.

ElSQL

camel-quarkus-elsql

1.1.0

n/a

Preview

Use ElSql to define SQL queries. Extends the SQL Component.

Endpoint DSL

camel-quarkus-endpointdsl

1.0.0

1.0.0

Stable

Code Camel endpoint URI using Java DSL instead of plain strings

Etcd Keys

camel-quarkus-etcd

1.1.0

n/a

Preview

Get, set or delete keys in etcd key-value store.

Exec

camel-quarkus-exec

0.4.0

0.4.0

Stable

Execute commands on the underlying operating system.

Facebook

camel-quarkus-facebook

1.1.0

n/a

Preview

Send requests to Facebook APIs supported by Facebook4J.

FHIR

camel-quarkus-fhir

0.3.0

0.3.0

Stable

Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard. Marshall and unmarshall FHIR objects to/from JSON. Marshall and unmarshall FHIR objects to/from XML.

File

camel-quarkus-file

0.4.0

0.4.0

Stable

Read and write files.

File Watch

camel-quarkus-file-watch

1.0.0

1.0.0

Stable

Get notified about file events in a directory using java.nio.file.WatchService.

Flatpack

camel-quarkus-flatpack

1.1.0

1.1.0

Stable

Parse fixed width and delimited files using the FlatPack library.

Flink

camel-quarkus-flink

1.1.0

n/a

Preview

Send DataSet jobs to an Apache Flink cluster.

FOP

camel-quarkus-fop

1.1.0

1.2.0

Stable

Render messages into PDF and other output formats supported by Apache FOP.

Freemarker

camel-quarkus-freemarker

1.1.0

1.8.0

Stable

Transform messages using FreeMarker templates.

FTP

camel-quarkus-ftp

1.0.0

1.0.0

Stable

Upload and download files to/from FTP or SFTP servers.

Ganglia

camel-quarkus-ganglia

1.1.0

n/a

Preview

Send metrics to Ganglia monitoring system.

Geocoder

camel-quarkus-geocoder

1.1.0

1.2.0

Stable

Find geocodes (latitude and longitude) for a given address or the other way round.

Git

camel-quarkus-git

1.1.0

1.1.0

Stable

Perform operations on git repositories.

GitHub

camel-quarkus-github

1.0.0

1.0.0

Stable

Interact with the GitHub API.

Google BigQuery

camel-quarkus-google-bigquery

1.0.0

1.6.0

Stable

Access Google Cloud BigQuery service using SQL queries or Google Client Services API

Google Calendar

camel-quarkus-google-calendar

1.0.0

1.0.0

Stable

Perform various operations on a Google Calendar. Poll for changes in a Google Calendar.

Google Drive

camel-quarkus-google-drive

1.0.0

1.0.0

Stable

Manage files in Google Drive.

Google Mail

camel-quarkus-google-mail

1.0.0

1.0.0

Stable

Manage messages in Google Mail. Poll for incoming messages in Google Mail.

Google Pubsub

camel-quarkus-google-pubsub

1.0.0

1.5.0

Stable

Send and receive messages to/from Google Cloud Platform PubSub Service.

Google Sheets

camel-quarkus-google-sheets

1.0.0

1.0.0

Stable

Manage spreadsheets in Google Sheets. Poll for changes in Google Sheets.

GraphQL

camel-quarkus-graphql

1.0.0

1.0.0

Stable

Send GraphQL queries and mutations to external systems.

Grok

camel-quarkus-grok

1.0.0

1.0.0

Stable

Unmarshal unstructured data to objects using Logstash based Grok patterns.

Groovy

camel-quarkus-groovy

1.0.0

n/a

Preview

Evaluate a Groovy script.

Groovy DSL

camel-quarkus-groovy-dsl

1.8.0

n/a

Preview

Support for parsing Groovy route definitions at runtime

gRPC

camel-quarkus-grpc

1.0.0

1.0.0

Stable

Expose gRPC endpoints and access external gRPC endpoints.

Gson

camel-quarkus-gson

1.0.0

1.0.0

Stable

Marshal POJOs to JSON and back using Gson

Guava EventBus

camel-quarkus-guava-eventbus

1.1.0

n/a

Preview

Send and receive messages to/from Guava EventBus.

Hazelcast Atomic Number

camel-quarkus-hazelcast

1.1.0

1.6.0

Stable

Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).

HBase

camel-quarkus-hbase

1.2.0

n/a

Preview

Reading and write from/to an HBase store (Hadoop database).

HDFS

camel-quarkus-hdfs

1.1.0

n/a

Preview

Read and write from/to an HDFS filesystem using Hadoop 2.x.

Headersmap

camel-quarkus-headersmap

1.2.0

1.2.0

Stable

Fast case-insensitive headers map implementation

HL7

camel-quarkus-hl7

1.1.0

1.8.0

Stable

Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.

HTTP

camel-quarkus-http

1.0.0

1.0.0

Stable

Send requests to external HTTP servers using Apache HTTP Client 4.x.

Hystrix

camel-quarkus-hystrix

1.0.0

1.0.0

Stable Deprecated

Circuit Breaker EIP using Netflix Hystrix

iCal

camel-quarkus-ical

1.0.0

1.0.0

Stable

Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library.

IEC 60870 Client

camel-quarkus-iec60870

1.1.0

n/a

Preview

IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.

Ignite Cache

camel-quarkus-ignite

1.1.0

n/a

Preview

Perform cache operations on an Ignite cache or consume changes from a continuous query.

Infinispan

camel-quarkus-infinispan

0.0.1

0.0.1

Stable

Read and write from/to Infinispan distributed key/value store and data grid.

InfluxDB

camel-quarkus-influxdb

1.0.0

1.0.0

Stable

Interact with InfluxDB, a time series database.

IOTA

camel-quarkus-iota

1.1.0

n/a

Preview

Manage financial transactions using IOTA distributed ledger.

IPFS

camel-quarkus-ipfs

1.1.0

1.7.0

Stable

Access the Interplanetary File System (IPFS).

IRC

camel-quarkus-irc

1.1.0

n/a

Preview

Send and receive messages to/from and IRC chat.

Jackson

camel-quarkus-jackson

0.3.0

0.3.0

Stable

Marshal POJOs to JSON and back using Jackson

JacksonXML

camel-quarkus-jacksonxml

1.0.0

1.0.0

Stable

Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.

Jasypt

camel-quarkus-jasypt

1.2.0

n/a

Preview

Security using Jasypt

Java jOOR DSL

camel-quarkus-java-joor-dsl

1.8.0

n/a

Preview

Support for parsing Java route definitions at runtime

JavaScript DSL

camel-quarkus-js-dsl

1.8.0

1.8.0

Experimental

An JavaScript stack for parsing JavaScript route definitions

JAXB

camel-quarkus-jaxb

1.0.0

1.0.0

Stable

Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.

JBPM

camel-quarkus-jbpm

1.1.0

n/a

Preview

Interact with jBPM workflow engine over REST.

JCache

camel-quarkus-jcache

1.2.0

n/a

Preview

Perform caching operations against JSR107/JCache.

JClouds

camel-quarkus-jclouds

1.1.0

n/a

Preview

Interact with jclouds compute & blobstore service.

JCR

camel-quarkus-jcr

1.1.0

n/a

Preview

Read and write nodes to/from a JCR compliant content repository.

JDBC

camel-quarkus-jdbc

0.0.1

0.0.1

Stable

Access databases through SQL and JDBC.

Jfr

camel-quarkus-jfr

1.7.0

n/a

Preview

Diagnose Camel applications with Java Flight Recorder

JGroups

camel-quarkus-jgroups

1.1.0

n/a

Preview

Exchange messages with JGroups clusters.

JGroups raft

camel-quarkus-jgroups-raft

1.1.0

n/a

Preview

Exchange messages with JGroups-raft clusters.

Jing

camel-quarkus-jing

1.1.0

1.2.0

Stable

Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.

Jira

camel-quarkus-jira

1.0.0

1.0.0

Stable

Interact with JIRA issue tracker.

JMS

camel-quarkus-jms

1.0.0

1.0.0

Stable

Sent and receive messages to/from a JMS Queue or Topic.

Johnzon

camel-quarkus-johnzon

1.0.0

1.0.0

Stable

Marshal POJOs to JSON and back using Johnzon

JOLT

camel-quarkus-jolt

1.0.0

1.0.0

Stable

JSON to JSON transformation using JOLT.

JOOQ

camel-quarkus-jooq

1.1.0

n/a

Preview

Store and retrieve Java objects from an SQL database using JOOQ.

JPA

camel-quarkus-jpa

1.0.0

1.0.0

Stable

Store and retrieve Java objects from databases using Java Persistence API (JPA).

JSLT

camel-quarkus-jslt

1.1.0

1.4.0

Stable

Query or transform JSON payloads using an JSLT.

JSON Fastjson

camel-quarkus-fastjson

1.1.0

n/a

Preview

Marshal POJOs to JSON and back using Fastjson

JSON Path

camel-quarkus-jsonpath

1.0.0

1.0.0

Stable

Evaluate a JsonPath expression against a JSON message body.

JSON Schema Validator

camel-quarkus-json-validator

1.0.0

1.0.0

Stable

Validate JSON payloads using NetworkNT JSON Schema.

JSON-B

camel-quarkus-jsonb

1.5.0

1.5.0

Stable

Marshal POJOs to JSON and back using JSON-B.

JSonApi

camel-quarkus-jsonapi

1.1.0

n/a

Preview

Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.

JSONATA

camel-quarkus-jsonata

1.6.0

1.6.0

Stable

JSON to JSON transformation using JSONATA.

JT400

camel-quarkus-jt400

1.1.0

n/a

Preview

Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.

JTA

camel-quarkus-jta

1.0.0

1.0.0

Stable

Enclose Camel routes in the transactions using Java Transaction API (JTA) and Narayana transaction manager

Kafka

camel-quarkus-kafka

1.0.0

1.0.0

Stable

Sent and receive messages to/from an Apache Kafka broker.

Kamelet

camel-quarkus-kamelet

1.7.0

1.7.0

Stable

The Kamelet Component provides support for interacting with the Camel Route Template engine

Kotlin

camel-quarkus-kotlin

1.0.0

1.0.0

Stable

Write Camel integration routes in Kotlin

Kotlin DSL

camel-quarkus-kotlin-dsl

1.8.0

n/a

Preview

Support for parsing Kotlin route definitions at runtime

Kubernetes

camel-quarkus-kubernetes

1.0.0

1.0.0

Stable

Perform operations against Kubernetes API

Kudu

camel-quarkus-kudu

1.0.0

1.0.0

Stable

Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem.

Language

camel-quarkus-language

1.1.0

n/a

Preview

Execute scripts in any of the languages supported by Camel.

LDAP

camel-quarkus-ldap

1.1.0

n/a

Preview

Perform searches on LDAP servers.

LDIF

camel-quarkus-ldif

1.1.0

n/a

Preview

Perform updates on an LDAP server from an LDIF body content.

LevelDB

camel-quarkus-leveldb

1.2.0

1.2.0

Stable

Using LevelDB as persistent EIP store

Log

camel-quarkus-log

0.0.1

0.0.1

Stable

Log messages to the underlying logging mechanism.

LRA

camel-quarkus-lra

1.2.0

1.8.0

Stable

Camel saga binding for Long-Running-Action framework

Lucene

camel-quarkus-lucene

1.1.0

n/a

Preview

Perform inserts or queries against Apache Lucene databases.

Lumberjack

camel-quarkus-lumberjack

1.1.0

1.4.0

Stable

Receive logs messages using the Lumberjack protocol.

LZF Deflate Compression

camel-quarkus-lzf

1.0.0

1.0.0

Stable

Compress and decompress streams using LZF deflate algorithm.

Mail

camel-quarkus-mail

0.2.0

0.2.0

Stable

Send and receive emails using imap, pop3 and smtp protocols. Marshal Camel messages with attachments into MIME-Multipart messages and back.

Main

camel-quarkus-main

1.0.0

1.0.0

Stable

Bootstrap Camel using Camel Main which brings advanced auto-configuration capabilities and integration with Quarkus Command Mode

Management

camel-quarkus-management

1.1.0

n/a

Preview

JMX management strategy and associated managed resources.

Master

camel-quarkus-master

1.0.0

1.0.0

Stable

Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.

Micrometer

camel-quarkus-micrometer

1.5.0

1.5.0

Stable

Collect various metrics directly from Camel routes using the Micrometer library.

Microprofile Fault Tolerance

camel-quarkus-microprofile-fault-tolerance

1.0.0

1.0.0

Stable

Circuit Breaker EIP using Microprofile Fault Tolerance

MicroProfile Health

camel-quarkus-microprofile-health

0.3.0

0.3.0

Stable

Bridging Eclipse MicroProfile Health with Camel health checks

MicroProfile Metrics

camel-quarkus-microprofile-metrics

0.2.0

0.2.0

Stable

Expose metrics from Camel routes.

Minio

camel-quarkus-minio

1.5.0

1.6.0

Stable

Store and retrieve objects from Minio Storage Service using Minio SDK.

MLLP

camel-quarkus-mllp

1.1.0

1.9.0

Stable

Communicate with external systems using the MLLP protocol.

Mock

camel-quarkus-mock

1.0.0

1.0.0

Stable

Test routes and mediation rules using mocks.

MongoDB

camel-quarkus-mongodb

1.0.0

1.0.0

Stable

Perform operations on MongoDB documents and collections.

MongoDB GridFS

camel-quarkus-mongodb-gridfs

1.0.0

1.0.0

Stable

Interact with MongoDB GridFS.

MSV

camel-quarkus-msv

1.1.0

1.4.0

Stable

Validate XML payloads using Multi-Schema Validator (MSV).

Mustache

camel-quarkus-mustache

1.0.0

1.0.0

Stable

Transform messages using a Mustache template.

MVEL

camel-quarkus-mvel

1.1.0

n/a

Preview

Transform messages using an MVEL template.

MyBatis

camel-quarkus-mybatis

1.1.0

n/a

Preview

Performs a query, poll, insert, update or delete in a relational database using MyBatis.

Nagios

camel-quarkus-nagios

1.1.0

1.4.0

Stable

Send passive checks to Nagios using JSendNSCA.

Nats

camel-quarkus-nats

1.1.0

1.1.0

Stable

Send and receive messages from NATS messaging system.

Netty

camel-quarkus-netty

0.4.0

0.4.0

Stable

Socket level networking using TCP or UDP with the Netty 4.x.

Netty HTTP

camel-quarkus-netty-http

0.2.0

0.2.0

Stable

Netty HTTP server and client using the Netty 4.x.

Nitrite

camel-quarkus-nitrite

1.0.0

1.8.0

Stable

Access Nitrite databases.

NSQ

camel-quarkus-nsq

1.1.0

1.2.0

Stable

Send and receive messages from NSQ realtime distributed messaging platform.

OAI-PMH

camel-quarkus-oaipmh

1.7.0

1.7.0

Stable

Harvest metadata using OAI-PMH protocol

OGNL

camel-quarkus-ognl

1.0.0

n/a

Preview

Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange.

Olingo4

camel-quarkus-olingo4

1.0.0

1.0.0

Stable

Communicate with OData 4.0 services using Apache Olingo OData API.

OPC UA Client

camel-quarkus-milo

1.1.0

n/a

Preview

Connect to OPC UA servers using the binary protocol for acquiring telemetry data.

OpenAPI Java

camel-quarkus-openapi-java

1.0.0

1.0.0

Stable

Rest-dsl support for using OpenAPI doc

OpenStack

camel-quarkus-openstack

1.0.0

n/a

Preview

Interact with OpenStack APIs

OpenTracing

camel-quarkus-opentracing

0.3.0

0.3.0

Stable

Distributed tracing using OpenTracing

OptaPlanner

camel-quarkus-optaplanner

1.1.0

1.5.0

Stable

Solve planning problems with OptaPlanner.

Paho

camel-quarkus-paho

0.2.0

0.2.0

Stable

Communicate with MQTT message brokers using Eclipse Paho MQTT Client.

Paho MQTT5

camel-quarkus-paho-mqtt5

1.8.0

1.8.0

Stable

Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client.

PDF

camel-quarkus-pdf

0.3.1

0.3.1

Stable

Create, modify or extract content from PDF documents.

Platform HTTP

camel-quarkus-platform-http

0.3.0

0.3.0

Stable

Expose HTTP endpoints using the HTTP server available in the current platform.

PostgresSQL Event

camel-quarkus-pgevent

1.1.0

1.2.0

Stable

Send and receive PostgreSQL events via LISTEN and NOTIFY commands.

PostgresSQL Replication Slot

camel-quarkus-pg-replication-slot

1.1.0

1.2.0

Stable

Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.

Printer

camel-quarkus-printer

1.1.0

n/a

Preview

Send print jobs to printers.

Protobuf

camel-quarkus-protobuf

1.0.0

1.5.0

Stable

Serialize and deserialize Java objects using Google’s Protocol buffers.

PubNub

camel-quarkus-pubnub

1.0.0

1.7.0

Stable

Send and receive messages to/from PubNub data stream network for connected devices.

Pulsar

camel-quarkus-pulsar

1.1.0

n/a

Preview

Send and receive messages from/to Apache Pulsar messaging system.

Quartz

camel-quarkus-quartz

1.0.0

1.0.0

Stable

Schedule sending of messages using the Quartz 2.x scheduler.

QuickFix

camel-quarkus-quickfix

1.1.0

n/a

Preview

Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.

Qute

camel-quarkus-qute

1.0.0

1.0.0

Stable

Transform messages using Quarkus Qute templating engine

RabbitMQ

camel-quarkus-rabbitmq

1.0.0

1.1.0

Stable

Send and receive messages from RabbitMQ instances.

Reactive Executor

camel-quarkus-reactive-executor

0.3.0

0.3.0

Stable

Reactive Executor for camel-core using Vert.x

Reactive Streams

camel-quarkus-reactive-streams

1.0.0

1.0.0

Stable

Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.

Redis

camel-quarkus-redis

1.6.0

n/a

Preview

Aggregation repository using Redis as datastore

Ref

camel-quarkus-ref

1.0.0

1.0.0

Stable

Route messages to an endpoint looked up dynamically by name in the Camel Registry.

Rest

camel-quarkus-rest

0.0.1

0.0.1

Stable

Expose REST services and their OpenAPI Specification or call external REST services.

REST OpenApi

camel-quarkus-rest-openapi

1.0.0

1.0.0

Stable

Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface.

Ribbon

camel-quarkus-ribbon

1.2.0

n/a

Preview

Using Netflix Ribbon for client side load balancing

Robot Framework

camel-quarkus-robotframework

1.1.0

n/a

Preview

Pass camel exchanges to acceptence test written in Robot DSL.

RSS

camel-quarkus-rss

1.1.0

1.2.0

Stable

Poll RSS feeds.

Saga

camel-quarkus-saga

1.1.0

1.4.0

Stable

Execute custom actions within a route using the Saga EIP.

Salesforce

camel-quarkus-salesforce

0.2.0

0.0.2

Stable

Communicate with Salesforce using Java DTOs.

SAP NetWeaver

camel-quarkus-sap-netweaver

1.0.0

1.0.0

Stable

Send requests to SAP NetWeaver Gateway using HTTP.

Scheduler

camel-quarkus-scheduler

0.4.0

0.4.0

Stable

Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.

Schematron

camel-quarkus-schematron

1.1.0

n/a

Preview

Validate XML payload using the Schematron Library.

SCP

camel-quarkus-jsch

1.1.0

1.5.0

Stable

Copy files to/from remote hosts using the secure copy protocol (SCP).

SEDA

camel-quarkus-seda

1.0.0

1.0.0

Stable

Asynchronously call another endpoint from any Camel Context in the same JVM.

ServiceNow

camel-quarkus-servicenow

1.0.0

1.0.0

Stable

Interact with ServiceNow via its REST API.

Servlet

camel-quarkus-servlet

0.2.0

0.0.2

Stable

Serve HTTP requests by a Servlet.

Shiro

camel-quarkus-shiro

1.2.0

1.2.0

Stable

Security using Shiro

Simple JMS

camel-quarkus-sjms

1.0.0

1.0.0

Stable

Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API.

Simple JMS2

camel-quarkus-sjms2

1.0.0

1.0.0

Stable

Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API.

SimpleNotification

camel-quarkus-huaweicloud-smn

1.8.0

n/a

Preview

Huawei Cloud component to integrate with SimpleNotification services

SIP

camel-quarkus-sip

1.1.0

n/a

Preview

Send and receive messages using the SIP protocol (used in telecommunications).

Slack

camel-quarkus-slack

0.3.0

0.3.0

Stable

Send and receive messages to/from Slack.

SmallRye Reactive Messaging

camel-quarkus-smallrye-reactive-messaging

1.0.0

1.0.0

Stable

Camel integration with SmallRye Reactive Messaging

SMPP

camel-quarkus-smpp

1.1.0

n/a

Preview

Send and receive SMS messages using a SMSC (Short Message Service Center).

SnakeYAML

camel-quarkus-snakeyaml

0.4.0

0.4.0

Stable

Marshal and unmarshal Java objects to and from YAML using SnakeYAML

SNMP

camel-quarkus-snmp

1.1.0

n/a

Preview

Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.

SOAP dataformat

camel-quarkus-soap

1.0.0

1.0.0

Stable

Marshal Java objects to SOAP messages and back.

Solr

camel-quarkus-solr

1.1.0

1.5.0

Stable

Perform operations against Apache Lucene Solr.

Soroush

camel-quarkus-soroush

1.1.0

n/a

Preview

Send and receive messages as a Soroush chat bot.

Spark

camel-quarkus-spark

1.3.0

n/a

Preview

Send RDD or DataFrame jobs to Apache Spark clusters.

Splunk

camel-quarkus-splunk

1.8.0

1.8.0

Stable

Publish or search for events in Splunk.

Splunk HEC

camel-quarkus-splunk-hec

1.1.0

n/a

Preview

The splunk component allows to publish events in Splunk using the HTTP Event Collector.

Spring RabbitMQ

camel-quarkus-spring-rabbitmq

1.7.0

1.7.0

Stable

Send and receive messages from RabbitMQ using Spring RabbitMQ client.

SQL

camel-quarkus-sql

1.0.0

1.0.0

Stable

Perform SQL queries using Spring JDBC.

SSH

camel-quarkus-ssh

1.1.0

1.2.0

Stable

Execute commands on remote hosts using SSH.

StAX

camel-quarkus-stax

1.1.0

1.7.0

Stable

Process XML payloads by a SAX ContentHandler.

Stitch

camel-quarkus-stitch

1.8.0

n/a

Preview

Stitch is a cloud ETL service that integrates various data sources into a central data warehouse through various integrations.

Stomp

camel-quarkus-stomp

1.1.0

n/a

Preview

Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.

Stream

camel-quarkus-stream

1.0.0

1.0.0

Stable

Read from system-in and write to system-out and system-err streams.

String Template

camel-quarkus-stringtemplate

1.1.0

1.2.0

Stable

Transform messages using StringTemplate engine.

Stub

camel-quarkus-stub

1.1.0

n/a

Preview

Stub out any physical endpoints while in development or testing.

Syslog

camel-quarkus-syslog

1.1.0

1.7.0

Stable

Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.

TagSoup (a.k.a. TidyMarkup)

camel-quarkus-tagsoup

1.0.0

1.0.0

Stable

Parse (potentially invalid) HTML into valid HTML or DOM.

Tar File

camel-quarkus-tarfile

0.3.0

0.3.0

Stable

Archive files into tarballs or extract files from tarballs.

Telegram

camel-quarkus-telegram

1.0.0

1.0.0

Stable

Send and receive messages acting as a Telegram Bot Telegram Bot API.

ThreadPoolFactory Vert.x

camel-quarkus-threadpoolfactory-vertx

1.0.0

1.0.0

Stable

ThreadPoolFactory for camel-core using Vert.x

Thrift

camel-quarkus-thrift

1.1.0

n/a

Preview

Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism.

Tika

camel-quarkus-tika

1.0.0

1.0.0

Stable

Parse documents and extract metadata and text using Apache Tika.

Timer

camel-quarkus-timer

0.2.0

0.0.2

Stable

Generate messages in specified intervals using java.util.Timer.

Twilio

camel-quarkus-twilio

1.1.0

1.4.0

Stable

Interact with Twilio REST APIs using Twilio Java SDK.

Twitter

camel-quarkus-twitter

0.2.0

0.1.0

Stable

Send tweets and receive tweets, direct messages and access Twitter Search

uniVocity CSV

camel-quarkus-univocity-parsers

1.1.0

1.2.0

Stable

Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.

Validator

camel-quarkus-validator

0.4.0

0.4.0

Stable

Validate the payload using XML Schema and JAXP Validation.

Velocity

camel-quarkus-velocity

1.1.0

1.2.0

Stable

Transform messages using a Velocity template.

Vert.x

camel-quarkus-vertx

1.0.0

1.0.0

Stable

Send and receive messages to/from Vert.x Event Bus.

Vert.x HTTP Client

camel-quarkus-vertx-http

1.1.0

1.1.0

Stable

Camel HTTP client support with Vert.x

Vert.x Kafka

camel-quarkus-vertx-kafka

1.6.0

1.6.0

Stable

Sent and receive messages to/from an Apache Kafka broker using vert.x Kafka client

Vert.x WebSocket

camel-quarkus-vertx-websocket

1.1.0

1.1.0

Stable

Camel WebSocket support with Vert.x

VM

camel-quarkus-vm

0.3.0

0.3.0

Stable

Call another endpoint in the same CamelContext asynchronously.

Weather

camel-quarkus-weather

1.1.0

1.1.0

Stable

Poll the weather information from Open Weather Map.

Web3j Ethereum Blockchain

camel-quarkus-web3j

1.1.0

n/a

Preview

Interact with Ethereum nodes using web3j client API.

Weka

camel-quarkus-weka

1.1.0

n/a

Preview

Perform machine learning tasks using Weka.

Wordpress

camel-quarkus-wordpress

1.1.0

n/a

Preview

Manage posts and users using Wordpress API.

Workday

camel-quarkus-workday

1.1.0

n/a

Preview

Detect and parse documents using Workday.

XChange

camel-quarkus-xchange

1.1.0

n/a

Preview

Access market data and trade on Bitcoin and Altcoin exchanges.

XJ

camel-quarkus-xj

1.1.0

n/a

Preview

Transform JSON and XML message using a XSLT.

XML IO

camel-quarkus-xml-io

1.0.0

1.0.0

Stable

An XML stack for parsing XML route definitions. A fast an light weight alternative to camel-quarkus-xml-jaxp

XML IO DSL

camel-quarkus-xml-io-dsl

1.8.0

1.8.0

Stable

An XML stack for parsing XML route definitions

XML JAXB

camel-quarkus-xml-jaxb

1.0.0

1.0.0

Stable

An XML stack for parsing XML route definitions. A legacy alternative to the fast an light weight camel-quarkus-xml-io

XML JAXP

camel-quarkus-xml-jaxp

1.0.0

1.0.0

Stable

Tokenize XML payloads using the specified path expression.

XML Security Sign

camel-quarkus-xmlsecurity

1.1.0

1.7.0

Stable

Sign XML payloads using the XML signature specification.

XMPP

camel-quarkus-xmpp

1.1.0

n/a

Preview

Send and receive messages to/from an XMPP chat server.

XPath

camel-quarkus-xpath

1.0.0

1.0.0

Stable

Evaluate an XPath expression against an XML payload.

XQuery

camel-quarkus-saxon

1.1.0

n/a

Preview

Query and/or transform XML payloads using XQuery and Saxon.

XSLT

camel-quarkus-xslt

0.4.0

0.4.0

Stable

Transforms XML payload using an XSLT template.

XSLT Saxon

camel-quarkus-xslt-saxon

1.1.0

n/a

Preview

Transform XML payloads using an XSLT template using Saxon.

XStream

camel-quarkus-xstream

1.0.0

1.0.0

Stable

Marshal and unmarshal POJOs to/from XML or JSON using XStream library.

YAML DSL

camel-quarkus-yaml-dsl

1.8.0

1.8.0

Stable

An YAML stack for parsing YAML route definitions

Yammer

camel-quarkus-yammer

1.1.0

n/a

Preview

Interact with the Yammer enterprise social network.

Zendesk

camel-quarkus-zendesk

1.1.0

1.4.0

Stable

Manage Zendesk tickets, users, organizations, etc.

Zip Deflate Compression

camel-quarkus-zip-deflater

1.0.0

1.0.0

Stable

Compress and decompress streams using java.util.zip.Deflater, java.util.zip.Inflater or java.util.zip.GZIPStream.

Zip File

camel-quarkus-zipfile

0.2.0

0.2.0

Stable

Compression and decompress streams using java.util.zip.ZipStream.

ZooKeeper

camel-quarkus-zookeeper

1.1.0

n/a

Preview

Manage ZooKeeper clusters.

ZooKeeper Master

camel-quarkus-zookeeper-master

1.1.0

n/a

Preview

Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.