Clients make it fast and easy to produce and consume messages through Apache Kafka®. Official Confluent clients are available for Java, along with librdkafka and derived clients.
Kafka Java Client
Java producer and consumer shipped with Apache Kafka.
Kafka C/C++ Client
librdkafka, a C/C++ library that offers a producer and a consumer for Kafka.
Kafka Go Client
Go client that offers a producer and a consumer for Kafka.
Kafka .NET Client
.NET client that provides a high-level producer, consumer and AdminClient.
Confluent JMS Client
Allows Kafka or Confluent Platform to be used as a JMS message broker.