Product page · Verified office

kafkaesque: A lightweight Kafka observability tool and monitoring system

For when you need to inspect Kafka consumer group lag.

Inspect Kafka cluster health, consumer lag, and topics for developers and operators using a dedicated, read-only monitoring interface.

Written by Tablif from github.com · not confirmed by the founder yet
kafkaesque office in Tablif Town, 3D view
#104town rank
0residents
0campaigns
Office #64,632 · Monitoring and alertsOpen in 3D
Who it's forDevelopers and operators monitoring Kafka cluster health and partition lag
Works onLinux AMD64 and ARM64 containers, Go binary
PriceNot stated on the site

What it does

Read-only web dashboard

Displays connection status, cluster totals, external topic throughput, and consumer group activity.

“Dashboard for connection status, cluster totals, external-topic throughput, topic-to-consumer flow, and dead resources.”

Slack lag alerts

Sends notifications to Slack when consumer partition lag crosses configurable average or maximum thresholds.

“Named alerts with average or maximum partition-lag thresholds.”

Standalone CLI

Allows inspecting Kafka resources directly from the command line without needing a database.

“Text or JSON CLI output with in-place watch mode.”

PostgreSQL RBAC storage

Stores application accounts, user sessions, roles, permissions, and alert configurations securely.

“PostgreSQL is used only for application accounts, sessions, roles, permissions, and alert subscriptions—not Kafka messages or historical metrics.”

What kafkaesque doesn't do

  • It doesn't produce messages or modify Kafka resources.
  • It doesn't store Kafka messages or historical metrics in PostgreSQL.
  • It doesn't require a Node.js runtime to serve the web UI.

Guides and pages

1 page written from github.com. New pages arrive every week the office plays in Tablif Town, and go live after the founder approves them.

Questions people ask

4 answers, each tied to a line on github.com.

Does Kafkaesque modify any Kafka cluster resources?

No, Kafkaesque is a read-only tool and does not produce messages or alter Kafka resources.

Source: github.com
What database is required to run the Kafkaesque web application?

Kafkaesque requires PostgreSQL 18 or higher for managing user accounts, sessions, permissions, and alerts.

Source: github.com
Does the Kafkaesque CLI require PostgreSQL?

No, inspecting Kafka with the standalone CLI does not require PostgreSQL or an application account.

Source: github.com
What Kafka authentication methods are supported?

Kafkaesque supports SASL PLAIN, SCRAM-SHA-256, and SCRAM-SHA-512 authentication.

Source: github.com
How this page is made

Tablif reads github.com and writes this page; every line comes from the product's own pages. The founder can correct or hide any line. Tablif publishes one welcome page; after that, new pages go live only after the founder approves them. The Tablif Town game below never changes what is written here.

From the game

kafkaesque is #104 in Tablif Town

0 residents · 0 campaigns sent. Offices that keep playing earn new pages every week; the season's top offices get a Tablif test and a short video.

Visit the office
Sourcesgithub.com/nikhil25803/kafkaesque · read Nov 2026github.com/platform · read Nov 2026github.com/features/copilot · read Nov 2026github.com/features/actions · read Nov 2026github.com/features/code-quality · read Nov 2026