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 308 extensions (6 deprecated, 67 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 5.x. 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.

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.

Atom

camel-quarkus-atom

1.1.0

1.2.0

Stable

Poll Atom RSS feeds.

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 Jackson

camel-quarkus-jackson-avro

2.0.0

2.0.0

Stable

Marshal POJOs to Avro and back using Jackson.

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.

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.

AWS 2 Elastic Container Service (ECS)

camel-quarkus-aws2-ecs

1.0.0

1.0.0

Stable

Manage AWS ECS cluster instances.

AWS 2 Elastic Kubernetes Service (EKS)

camel-quarkus-aws2-eks

1.0.0

1.0.0

Stable

Manage AWS EKS cluster instances.

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.

AWS 2 Key Management Service (KMS)

camel-quarkus-aws2-kms

1.0.0

1.0.0

Stable

Manage keys stored in AWS KMS instances.

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.

AWS 2 MQ

camel-quarkus-aws2-mq

1.0.0

1.0.0

Stable

Send messages to AWS MQ.

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.

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.

AWS 2 Simple Notification System (SNS)

camel-quarkus-aws2-sns

1.0.0

1.0.0

Stable

Send messages to AWS Simple Notification Topic.

AWS 2 Simple Queue Service (SQS)

camel-quarkus-aws2-sqs

1.0.0

1.0.0

Stable

Send and receive messages to/from AWS SQS.

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 Bedrock

camel-quarkus-aws-bedrock

3.10.0

3.10.0

Stable

Invoke Model of AWS Bedrock service.

AWS Secrets Manager

camel-quarkus-aws-secrets-manager

2.0.0

n/a

Preview

Manage AWS Secrets Manager services using AWS SDK version 2.x.

AWS XRay

camel-quarkus-aws-xray

1.2.0

n/a

Preview

Distributed tracing using AWS XRay

Azure CosmosDB

camel-quarkus-azure-cosmosdb

2.0.0

n/a

Preview

Azure Cosmos DB is Microsofts globally distributed, multi-model database service for operational and analytics workloads. It offers multi-mastering feature by automatically scaling throughput, compute, and storage. This component interacts with Azure CosmosDB through Azure SQL API

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 Key Vault

camel-quarkus-azure-key-vault

2.10.0

3.13.0

Stable

Manage secrets and keys in Azure Key Vault Service

Azure ServiceBus

camel-quarkus-azure-servicebus

2.8.0

n/a

Preview

Send and receive messages to/from Azure Event Bus.

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

3.8.0

n/a

Preview

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

Bindy

camel-quarkus-bindy

1.0.0

1.0.0

Stable

Marshal and unmarshal between POJOs on one side and Comma separated values (CSV), fixed field length or key-value pair (KVP) formats on the other side 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.

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.

CLI Connector

camel-quarkus-cli-connector

3.2.0

n/a

Preview

Runtime adapter connecting with Camel CLI

Cloud

camel-quarkus-core-cloud

0.2.0

0.2.0

Stable

The Camel Quarkus core cloud module

Cloudevents

camel-quarkus-cloudevents

2.14.0

2.14.0

Stable

Camel support for the CloudEvents specification

CM SMS Gateway

camel-quarkus-cm-sms

1.1.0

n/a

Preview

Send SMS messages via CM SMS Gateway.

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.

Console

camel-quarkus-console

2.16.0

n/a

Preview

Camel Developer Console

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.

Core

camel-quarkus-core

0.0.1

0.0.1

Stable

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

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.

CXF

camel-quarkus-cxf-soap

2.12.0

2.12.0

Stable

Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.

Data Format

camel-quarkus-dataformat

0.4.0

0.4.0

Stable

Use a Camel Data Format as a regular Camel Component.

Dataset

camel-quarkus-dataset

2.11.0

2.11.0

Stable

Provide data for load and soak testing of your Camel application.

DataSonnet

camel-quarkus-datasonnet

2.10.0

2.10.0

Stable

To use DataSonnet scripts for message transformations.

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.

Debug

camel-quarkus-debug

2.10.0

3.2.0

Stable

Enables Camel Route Debugging

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

2.0.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.

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.

DSL Modeline

camel-quarkus-dsl-modeline

2.14.0

n/a

Preview

Support for Camel K style modeline

Ehcache

camel-quarkus-ehcache

1.1.0

n/a

Preview

Perform caching operations using Ehcache.

Elasticsearch

camel-quarkus-elasticsearch

3.2.0

n/a

Preview

Send requests to ElasticSearch via Java Client API.

Elasticsearch Low level Rest Client

camel-quarkus-elasticsearch-rest-client

3.8.0

3.12.0

Stable

Perform queries and other operations on Elasticsearch or OpenSearch (uses low-level client).

Etcd3

camel-quarkus-etcd3

2.0.0

n/a

Preview

Aggregation repository using EtcD as datastore

Exec

camel-quarkus-exec

0.4.0

0.4.0

Stable

Execute commands on the underlying operating system.

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 Cluster Service

camel-quarkus-file-cluster-service

3.10.0

3.10.0

Stable

Provides a FileLock implementation of the Camel Cluster Service SPI

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 SFTP, FTP or SFTP servers

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 Secret Manager

camel-quarkus-google-secret-manager

2.8.0

n/a

Preview

Manage Google Secret Manager Secrets

Google Sheets

camel-quarkus-google-sheets

1.0.0

1.0.0

Stable

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

Google Storage

camel-quarkus-google-storage

2.0.0

2.0.0

Stable

Store and retrieve objects from Google Cloud Storage Service using the google-cloud-storage library.

GoogleCloudFunctions

camel-quarkus-google-functions

2.0.0

n/a

Preview

Manage and invoke Google Cloud Functions

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

3.2.0

Stable

Evaluate a Groovy script

Groovy DSL

camel-quarkus-groovy-dsl

1.8.0

2.16.0

Stable

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.

Hashicorp Vault

camel-quarkus-hashicorp-vault

2.11.0

3.15.0

Stable

Manage secrets in Hashicorp Vault Service

Hazelcast Atomic Number

camel-quarkus-hazelcast

1.1.0

1.6.0

Stable

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

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 5.x.

iCal

camel-quarkus-ical

1.0.0

1.0.0

Stable

Marshal and unmarshal iCal (.ics) documents to/from model objects.

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 v1, a time series database.

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 an XML payloads to POJOs and back using XMLMapper extension of Jackson.

Jasypt

camel-quarkus-jasypt

1.2.0

3.7.0

Stable

Security using Jasypt

Java jOOR DSL

camel-quarkus-java-joor-dsl

1.8.0

2.16.0

Stable

Support for parsing Java route definitions at runtime

JavaScript

camel-quarkus-javascript

3.14.0

n/a

Preview

Evaluates a JavaScript expression.

JavaScript DSL

camel-quarkus-js-dsl

1.8.0

1.8.0

Experimental Deprecated

An JavaScript stack for parsing JavaScript route definitions

JavaShell DSL

camel-quarkus-jsh-dsl

2.16.0

2.16.0

Stable Deprecated

Camel DSL with JavaShell

JAXB

camel-quarkus-jaxb

1.0.0

1.0.0

Stable

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

JCache

camel-quarkus-jcache

1.2.0

2.13.0

Stable

Perform caching operations against JSR107/JCache.

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

2.6.0

Stable

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.

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.

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.

jOOR

camel-quarkus-joor

2.0.0

3.2.0

Stable Deprecated

Evaluate a jOOR (Java compiled once at runtime) expression language.

JPA

camel-quarkus-jpa

1.0.0

1.0.0

Stable

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

JQ

camel-quarkus-jq

2.11.0

2.11.0

Stable

Evaluates a JQ expression against a JSON message body.

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.

JsonPatch

camel-quarkus-json-patch

2.7.0

n/a

Preview

JsonPatch component which transform JSON using JSON patch (RFC 6902).

JT400

camel-quarkus-jt400

1.1.0

3.8.0

Stable

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 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

Materialize route templates

Knative

camel-quarkus-knative

2.14.0

2.14.0

Stable

Send and receive events from Knative.

Knative Consumer

camel-quarkus-knative-consumer

2.14.0

2.14.0

Stable

Receives events from Knative

Knative Producer

camel-quarkus-knative-producer

2.14.0

2.14.0

Stable

Sends events to Knative

Kotlin

camel-quarkus-kotlin

1.0.0

1.0.0

Stable Deprecated

Write Camel integration routes in Kotlin

Kotlin DSL

camel-quarkus-kotlin-dsl

1.8.0

2.16.0

Stable Deprecated

Support for parsing Kotlin route definitions at runtime

Kubernetes

camel-quarkus-kubernetes

1.0.0

1.0.0

Stable

Perform operations against Kubernetes API

Kubernetes Cluster Service

camel-quarkus-kubernetes-cluster-service

3.10.0

3.10.0

Stable

Provides a Kubernetes implementation of the Camel Cluster Service SPI

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.

langChain4j Chat

camel-quarkus-langchain4j-chat

3.11.0

3.12.0

Experimental

LangChain4j Chat component

LangChain4j Embeddings

camel-quarkus-langchain4j-embeddings

3.10.0

n/a

Preview

LangChain4j Embeddings

Language

camel-quarkus-language

1.1.0

2.2.0

Stable

Execute scripts in any of the languages supported by Camel.

LDAP

camel-quarkus-ldap

1.1.0

3.2.0

Stable

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

Prints data form the routed message (such as body and headers) to the logger.

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.

Mail Microsoft Oauth

camel-quarkus-mail-microsoft-oauth

3.8.0

n/a

Preview

Camel Mail OAuth2 Authenticator for Microsoft Exchange Online

Management

camel-quarkus-management

1.1.0

3.2.0

Stable

JMX management strategy and associated managed resources.

MapStruct

camel-quarkus-mapstruct

3.2.0

3.2.0

Stable

Type Conversion using Mapstruct

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

Expose Camel health checks via MicroProfile Health

Milvus

camel-quarkus-milvus

3.10.0

n/a

Preview

Perform operations on the Milvus Vector Database.

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

2.0.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.

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

2.8.0

Stable

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

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 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 Deprecated

Access Nitrite databases.

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

3.2.0

Stable

Evaluate an OGNL expression using Apache Commons OGNL

Olingo4

camel-quarkus-olingo4

1.0.0

1.0.0

Stable

Communicate with OData 4.0 services using Apache Olingo OData API.

OpenAPI Java

camel-quarkus-openapi-java

1.0.0

1.0.0

Stable

Expose OpenAPI resources defined in Camel REST DSL

OpenSearch

camel-quarkus-opensearch

3.8.0

n/a

Preview

Send requests to OpenSearch via Java Client API.

OpenStack

camel-quarkus-openstack

1.0.0

2.0.0

Stable

Interact with OpenStack APIs

OpenTelemetry

camel-quarkus-opentelemetry

2.1.0

2.1.0

Stable

Distributed tracing using OpenTelemetry

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.

PGP

camel-quarkus-crypto-pgp

3.13.0

3.13.0

Stable

Encrypt and decrypt messages using Bouncy Castle OpenPGP API.

Pinecone

camel-quarkus-pinecone

3.12.0

3.12.0

Preview

Perform operations on the Pinecone Vector Database.

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.

Protobuf Jackson

camel-quarkus-jackson-protobuf

2.0.0

2.0.0

Stable

Marshal POJOs to Protobuf and back using Jackson.

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.

Qdrant

camel-quarkus-qdrant

3.10.0

3.10.0

Stable

Perform operations on the Qdrant Vector Database.

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

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

To call REST services using OpenAPI specification as contract.

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

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

SMB

camel-quarkus-smb

3.7.0

3.7.0

Stable

SMB component which consumes natively from file shares using the Server Message Block (SMB, also known as Common Internet File System - CIFS) protocol

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.

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

3.8.0

Stable

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.

Spring Redis

camel-quarkus-spring-redis

3.6.0

n/a

Preview

Send and receive messages from Redis.

SQL

camel-quarkus-sql

1.0.0

1.0.0

Stable

Perform SQL queries.

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.

SWIFT

camel-quarkus-swift

3.2.0

3.2.0

Stable

Encode and decode SWIFT messages.

Syslog

camel-quarkus-syslog

1.1.0

1.7.0

Stable

Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.

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 using the 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 WebSocket

camel-quarkus-vertx-websocket

1.1.0

1.1.0

Stable

Camel WebSocket support with Vert.x

Wasm

camel-quarkus-wasm

3.10.0

3.10.0

Experimental

Invoke Wasm functions.

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.

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

2.0.0

Stable

Access market data and trade on Bitcoin and Altcoin exchanges.

XJ

camel-quarkus-xj

1.1.0

3.7.0

Stable

Transform JSON and XML message using a XSLT.

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-dsl

XML JAXP

camel-quarkus-xml-jaxp

1.0.0

1.0.0

Stable

XML JAXP type converters and parsers

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

Evaluates an XPath expression against an XML payload

XQuery

camel-quarkus-saxon

1.1.0

2.0.0

Stable

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

3.2.0

Stable

Transform XML payloads using an XSLT template using Saxon.

YAML DSL

camel-quarkus-yaml-dsl

1.8.0

1.8.0

Stable

An YAML stack for parsing YAML route definitions

YAML IO

camel-quarkus-yaml-io

3.2.0

3.2.0

Stable

Dump routes in YAML format

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.