D4 Data4AI Open Applications
SourceKafka series
OPEN APPLICATION 001 · macOS

OffsetDock

A calm, local-first operations cockpit for the streams that refuse to sit still.

Version 0.1.0 · MIT licensed · unsigned development build · no telemetry

DEMO CLUSTER
TOPIC / ORDERS.V1

Messages

12 partitions replication0 under-replicated
{ "event": "order.accepted", "offset": 48291 }
{ "event": "order.shipped",  "offset": 48292 }
{ "event": "order.delivered","offset": 48293 }

YOUR CLUSTERS STAY YOURS

Credentials are encrypted with the macOS keychain. Kafka traffic runs in the desktop process. No account, cloud relay, analytics, or telemetry.

WHAT SHIPS IN 0.1

Everything needed for the everyday Kafka investigation loop.

01

Explore

Filter brokers, topics, partitions, and consumer groups from one cluster tree.

02

Inspect

Fetch by offset or timestamp; search keys, values, and headers; view JSON, XML, text, or hex.

03

Diagnose

See committed and end offsets, per-partition lag, membership, assignments, and group state.

04

Operate

Produce events, import message batches, add partitions, edit topic configuration, and reset offsets.

05

Connect safely

Use TLS, mTLS, SASL PLAIN/SCRAM, or AWS MSK IAM while credentials remain protected locally.

06

Practice first

Explore a built-in demo cluster before connecting to infrastructure.

DOWNLOAD & VERIFY

One transparent macOS build.

OffsetDock 0.1.0 is available for Apple-silicon Macs as a free, unsigned development release. The source, release history, and installer checksum are public.

Platform
macOS 13+ · Apple silicon
Package
OffsetDock-0.1.0-arm64.dmg
License
MIT · source available
Signing
Unsigned and not notarized
SHA-256
b0452e7f7c530a4882ec5fa7bdffab90293e85404f5ba8d6ab8b96c9fccc90b4

OPERATOR SAFETY

Power deserves friction.

NEXT ON THE DOCK

Schema Registry, Kafka Connect, ksqlDB, ACL authoring, richer health history, and explainable operational recommendations.

The first release focuses on the Kafka protocol operations we can test safely. The roadmap deliberately separates planned integrations from shipped capability.