https://github.com/apache/camel-kafka-connector
Camel Kafka Connector allows you to use all Camel components as Kafka Connect connectors
https://github.com/apache/camel-kafka-connector
camel integration java kafka
Last synced: 10 months ago
JSON representation
Camel Kafka Connector allows you to use all Camel components as Kafka Connect connectors
- Host: GitHub
- URL: https://github.com/apache/camel-kafka-connector
- Owner: apache
- License: apache-2.0
- Created: 2019-12-04T08:39:07.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-05-05T02:45:21.000Z (11 months ago)
- Last Synced: 2025-05-05T03:31:14.134Z (11 months ago)
- Topics: camel, integration, java, kafka
- Language: Java
- Homepage: https://camel.apache.org
- Size: 56.5 MB
- Stars: 160
- Watchers: 27
- Forks: 106
- Open Issues: 110
-
Metadata Files:
- Readme: README.adoc
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-java - Camel Kafka Connector
- awesome-camel-k - Camel Kafka Connector - Camel Kafka Connector allows you to use all Camel components as Kafka Connect connectors (Uncategorized / Uncategorized)
- awesome-kafka-connect - apache/camel-kafka-connector - 350+ connectors built on Apache Camel components, supporting AWS, Azure, GCP, databases, messaging systems, social media, and more (Multi-Connector Packages / Apache Camel)
README
= Camel Kafka Connector
image:https://img.shields.io/badge/zulip-join_chat-brightgreen.svg["Chat on Zulip", link="https://camel.zulipchat.com"]
image:https://github.com/apache/camel-kafka-connector/workflows/master%20build/badge.svg[Master Build, link="https://github.com/apache/camel-kafka-connector/actions?query=workflow%3A%22master+build%22"]
== Introduction
[NOTE]
====
This project is mostly based on the Kamelets catalog we are providing in https://github.com/apache/camel-kamelets
The connectors released in this repository are based on Kamelets catalog.
====
This is a "Camel Kafka connector adapter" that aims to provide a user-friendly way to use all Apache Camel components in Kafka Connect.
For more information about Kafka Connect take a look http://kafka.apache.org/documentation/#connect[here].
== Build the project
[source,bash]
----
mvn clean package
----
== Run integration tests
To run the integration tests it is required to:
* have Docker version 17.05 or higher running
* then run:
+
[source,bash]
----
mvn -DskipIntegrationTests=false clean verify package
----
It is also possible to point the tests to use an external services. Please check the
link:./docs/modules/ROOT/pages/testing.adoc[testing guide].
== Documentation
Read the https://camel.apache.org/camel-kafka-connector/latest/index.html[Official latest documentation] or try the local link:./docs/modules/ROOT/pages/user-guide/index.adoc[Getting started guide].