Pure Python client for Apache Kafka

JSON →
library 2.3.1 ·python
verified Jun 9, 2026 install

kafka-python is a pure Python client for Apache Kafka, designed to function much like the official Java client with a set of Pythonic interfaces for producing, consuming, and administering Kafka topics. It is actively maintained with frequent releases and supports Kafka brokers from version 0.8.0 up to 4.0 and beyond due to backward compatibility of the Kafka protocol. The current latest stable release is 2.3.1, though PyPI may list 2.3.0 as the newest packaged version.

total hits 29
actors 8 distinct systems
last hit 1d ago GPTBot
GPTBot
4
Amazonbot
4
ByteDance
4
MetaBot
4
Script
2
Search engines
3
Humans
4

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇩🇪 Germany · 🇪🇸 Spain