Community edition available now

Your event streams.
Finally in
focus.

The native desktop workspace for exploring, producing, testing and understanding Kafka data without breaking your flow.

macOS & Linux ARM64 Kafka data stays in your environment Free Community edition
production-eu · purchase-orders Connected
TOPICS · 18
  • customer-profile
  • purchase-orders 12
  • fulfilment-events
  • payment-status
RECORD BROWSERpurchase-orders
LatestAll partitionsJSON path filterStart consuming
PartitionOffsetKeyTimestamp
04182order.created12:48:07.219
24198order.validated12:48:09.741
14210payment.authorised12:48:11.083
04227fulfilment.started12:48:14.602
Payload detail Avro · valid
{
  "orderId": "PO-10482",
  "region": "eu-west-2",
  "status": "VALIDATED"
}
SCHEMA CHECKCompatible
RECORDS FLOWING3 partitions · live
ONE WORKSPACE FOR THE EVENT-DRIVEN STACKAPACHE KAFKASCHEMA REGISTRYAVROJSONSASL / TLS
Built around the way you work

From “what happened?” to
“here’s exactly why.”

Bring the Kafka workflows scattered across terminals, dashboards and one-off utilities into one coherent native workspace.

01

Navigate Kafka without losing context

Browse topics, inspect partitions and configuration, consume from precise offsets, and filter records by key, header, JSON path or time.

Topic explorerRecord browserAdvanced filters
02

Make schemas understandable

Explore subjects and versions as syntax-highlighted definitions or graphs. Compare changes side by side and validate compatibility before release.

Schema graphVersion diffCompatibility
03

Test event-driven behaviour

Define fixtures, capture baseline offsets and verify output records with bounded, manual same-cluster integration tests.

FixturesAssertionsPass/fail report
04

Move data with guardrails

Build bounded same-cluster copy pipelines with mandatory dry runs, exact target confirmation and broker acknowledgement progress.

Dry runBounded copyActivity logs
Schema intelligence

See the contract.
Understand the change.

Move beyond raw schema text. Compare any subject or version, inspect connected structures and validate compatibility before consumers find the breaking change for you.

  • Side-by-side version comparison
  • Draggable graph and text views
  • Contextual AI explanation with your chosen provider
purchase-orderv4v5Compatible
VERSION 4
{
  "type": "record",
  "name": "PurchaseOrder",
  "namespace": "io.dflow.orders",
  "fields": [
    { "name": "orderId", "type": "string" },
    { "name": "status", "type": "OrderStatus" }
  ]
}
VERSION 5
{
  "type": "record",
  "name": "PurchaseOrder",
  "namespace": "io.dflow.orders",
  "fields": [
    { "name": "orderId", "type": "string" },
+   { "name": "region", "type": "string" },
    { "name": "status", "type": "OrderStatus" }
  ]
}
Change explainedOptional rollout planning recommended for consumers generated from v4.
The real desktop experience

A focused workspace,
not another browser tab.

Native navigation keeps your workspaces, pipelines, tests, AI tools and activity logs close without sending your Kafka records through our website.

dFlow IQ Integration Tests screen showing a three-step define, preview, run and verify workflow
Real product capture Integration Tests in dFlow~IQ Community
Clarity across the delivery chain

One streaming workspace.
Many ways to move faster.

Developers

Inspect payloads, produce validated records and debug consumers without stitching together scripts.

QA engineers

Turn event flows into repeatable fixtures and precise assertions for faster release confidence.

Platform teams

Move between secured environments, schemas and operational details from one focused workspace.

Engineering leaders

Give teams a common visual language for understanding event-driven systems and reducing delivery friction.

Private by architecture

Connect directly.
Stay in control.

dFlow~IQ is a desktop client. Your Kafka messages, topic names, credentials and connection endpoints are not routed through the dFlowIQ website.

Local-first workspace

Workspace configuration and operational activity remain on your machine.

Explicit telemetry choice

Product analytics and error reporting are separate, optional choices and can be withdrawn.

Enterprise-ready connectivity

SASL/PLAIN, SASL/SCRAM, TLS, JKS and PEM certificate workflows.

Start with Community

Everything you need to
understand the flow.

The Community edition is available now for teams exploring, debugging and testing Kafka workflows.

AVAILABLE NOW
Community

Free

For individual engineers and teams exploring, debugging and testing Kafka workflows.

  • Kafka topic and record workspace
  • Schema Registry explorer and comparison
  • Producers, bounded pipelines and manual tests
  • Bring your own AI provider
Get Community
Documentation and learning

Use the product. Understand the system.

Follow the first-party application manual or study our original Kafka, Schema Registry, serialization, testing and security guides.

Community edition

Bring your streams
into focus.

Download dFlow~IQ for your platform. Installer links will appear here as soon as public release assets are ready.

Community edition

dFlow~IQ for macOS

Native .dmg installer · Apple silicon · Free to get started

Release history and checksums on GitHub

Native desktop app Your Kafka data stays in your environment Optional telemetry is off by default