Kafka Client
SE v2.0.0•September 5, 2026
Atrahasis SE now speaks Kafka. A Kafka tab sits next to HTTP, GraphQL, WebSocket and SSE, and it talks to a real cluster through librdkafka, built into the application: no Java, no sidecar, nothing to install.
Connect to any cluster
- PLAINTEXT, SSL, SASL_PLAINTEXT and SASL_SSL.
- SASL mechanisms: PLAIN, SCRAM-SHA-256, SCRAM-SHA-512 and OAUTHBEARER.
- TLS trust from the system store, a CA file or a pasted CA, with a choice of full verification, certificate-only, or insecure for a lab.
- Mutual TLS with a certificate and key (file or pasted) or a PKCS#12 keystore.
- Bootstrap lists with several brokers; the tab shows how many brokers answered.
Consume
- Start where you need to: latest, earliest, a specific offset, a point in time, or the last N messages.
- Messages arrive in a live window with key, value, partition, offset, timestamp and headers.
- Filter by text and by partition while the stream keeps running; pause, resume and clear.
- Export what you read as JSON, JSON Lines or CSV.
Produce
- Key, value, headers and an explicit partition or automatic partitioning.
- Value as text, JSON or raw bytes; tombstones for compacted topics.
- Acks (none, leader, all), retries, timeout and compression (gzip, snappy, lz4, zstd) per tab.
Manage topics
- Create a topic with partitions, replication factor and the common configuration keys.
- Describe a topic: partitions, replicas, leaders and its configuration.
- Edit configuration and add partitions in place.
- Delete a topic, with confirmation.