Skip to content

CMAK vs Redpanda Console

Comparisons
Karel Sague·August 30, 2026·6 min read·Updated

At a glance

Redpanda Console and CMAK are scored here on the same five criteria, 50 points in all: Redpanda Console 29 out of 50, CMAK 20 out of 50. Redpanda Console takes its best score on Deployment footprint (8 out of 10) and its lowest on Multi-cluster reach (2 out of 10). Cost a year, modelled: $0 licence, $15,840 for four clusters. CMAK takes its best score on Cost as teams grow (10 out of 10) and its lowest on Support and maintenance (1 out of 10). Cost a year, modelled: $0 licence, $18,720 to run.

CMAK vs Redpanda Console, compared

F1 Kpow, Redpanda Console and CMAK, side by side
Kpow Redpanda Console CMAK
Price of the paid tierIs the price of the paid tier published?Yes. Published. Enterprise starts at 4,500 US dollars per cluster per year with 100 users included, and Community Edition is free. No. Not published. It is a Redpanda Enterprise platform licence rather than a Console product. Not a yes or no. There is no tier to buy.
Clusters per deploymentCan one deployment manage more than one cluster?Yes. Up to 12 per instance, each with its own connection, Kafka Connect, schema registry and ksqlDB. Community Edition covers 3, and Enterprise sets no licensed cap. No. One Console per cluster. Asked for in September 2021 and again in April 2022, and the later request is still open. Yes. Many, registered in one instance.
Which Kafka it can addressDoes it work against managed Kafka as well as self-managed?Yes. Ordinary Kafka client properties against self-managed Kafka, Amazon MSK, Confluent Platform and Cloud, Redpanda, Aiven, NetApp Instaclustr, Google Cloud MSK and Bufstream. Yes. Redpanda, vanilla Apache Kafka, Amazon MSK and Confluent Platform. No. Any cluster with a reachable ZooKeeper ensemble, so nothing on Kafka 4.0 and little that is managed.
Browsing messagesCan you search a topic's messages and read them decoded?Yes. Streaming multi-topic search with regex and built-in kJQ filters, scanning millions of messages in seconds, decoding Avro, Protobuf and JSON Schema, with results exportable. Both editions. Yes. Avro, Protobuf, JSON, XML, CBOR, MessagePack and binary hex, with JavaScript filtering and Observer Mode. No. No message browser.
MaintenanceIs the tool still being released?Yes. Version 96.4 in August 2026, after 96.3 and 96.2 in July, on a dated public changelog. Yes. v3.11.0 in August 2026, with three further releases in the two months before it. No. Last release 29 April 2022, last commit December 2022, 522 open issues, and both community deployment paths archived.
Partition reassignmentIs partition reassignment available without a paid licence?Not a yes or no. Not listed. Kpow's published feature set covers topic, broker, consumer, ACL and offset management, and partition reassignment is not among it. No. Enterprise-licensed. Yes. In the free build, and the operation the tool is most consistently praised for.
LicenceIs the software free to use at any team size?No. No. Community Edition is free at up to 3 clusters and 10 users, and Enterprise is a commercial licence starting at 4,500 US dollars per cluster per year. Yes. The community build is under the Business Source License, free for internal use with commercial SaaS use restricted. Enterprise features sit under a separate licence. Yes. Apache 2.0, one self-hosted tier. No paid edition, hosted offering or support contract has ever existed.
What the free build holds backDoes the free build carry SSO and role based access control?No. Simple user authentication is in Community Edition, but LDAP, SAML, OpenID, OAuth2, role based access control, masking and the audit log all start on Enterprise. No. OIDC and OAuth 2.0 single sign-on, authorization, debug bundle generation, and Reassign Partitions. Not a yes or no. Nothing. Every capability it has is in the open release.

Kpow meets 5 of 7 requirements on this page. One row is not a yes or no question.

Both licence models as published in August 2026. Kpow is Factor House's product and is listed first. Its marks answer the same requirement as the other two columns.

Key takeaway

CMAK needs a ZooKeeper ensemble, and Kafka 4.0 has none, so a KRaft cutover ends it on the day rather than degrading it. Redpanda Console gates four capabilities (including Reassign Partitions, the operation CMAK is most praised for) behind an enterprise licence whose price is not published, and it needs one deployment per cluster, where CMAK registers many in one instance. Its message viewer is the strongest of any free tool. Kpow by Factor House is licensed per cluster at a published price.

Kpow live demo

Test the trade-offs in a live Kafka UI

You have compared CMAK vs Redpanda Console. Open a live Kpow environment to test the everyday workflows a shared Kafka platform needs.

Built for platform and data teams managing shared Kafka clusters.

Try the Kpow demo

What is CMAK?

CMAK is Cluster Manager for Apache Kafka, originally Kafka Manager, built at Yahoo and released under Apache 2.0. It is a Scala application on the Play framework, and it needs a direct connection to a ZooKeeper ensemble to function at all. Its scope is Kafka cluster management rather than data-plane work, and there is no commercial distribution, no hosted offering and no paid support tier.

  • several registered clusters from a single view
  • creating and modifying topics, and managing partitions
  • partition reassignment and preferred-replica election
  • optional JMX polling at broker and topic level

The credit is real: reassignment and preferred-replica election are what it is most consistently praised for, and its visual taxonomy of brokers, partitions and replicas maps closely enough to Kafka’s own model that the tool still teaches somebody what a cluster is doing. Nothing has shipped since April 2022.

CMAK

What is Redpanda Console?

Redpanda Console is an open-source web interface for inspecting and managing Kafka-compatible clusters, built on Go and React and distributed as a Docker image and a Helm chart. It began as Kowl, by CloudHut, and Redpanda acquired it in April 2022. Against a Redpanda cluster it reads the Redpanda admin API for extra capability, and it also serves vanilla Apache Kafka, Amazon MSK and Confluent Platform. v3.11.0 shipped in August 2026.

  • Deserialisation: Avro, Protobuf, JSON, XML, CBOR, MessagePack and binary hex, with Protobuf working from local descriptor maps and no registry.
  • Filtering: JavaScript message filters, and time-travel offset management.
  • Observer Mode: browses a topic without joining a consumer group, so inspection triggers no rebalance and moves nobody’s offsets.

Redpanda Console

What is the official 2026 pricing of CMAK and Redpanda Console?

CMAK’s licence cost is zero and always was. Its whole cost is what it takes to keep an unmaintained Scala application running: build it from source with sbt, or take a community Docker image, except that both community deployment paths are archived and read-only. There is no support tier to buy, and 522 issues stand open with nobody triaging them.

Console’s community build is free under the Business Source License, indefinitely, covering the message viewer, topic and consumer group management, Kafka Connect management and Schema Registry browsing. What it does not cover is the operations and access half: OIDC and OAuth 2.0 single sign-on, authorization, debug bundle generation and Reassign Partitions all require an enterprise licence whose price is not published. That is a Redpanda Enterprise platform licence rather than a Console product, so a team on vanilla Apache Kafka or Amazon MSK is buying from a broker vendor whose broker it does not run. Fifty people across development, staging and production is three Consoles, because there is no broker-tier multi-cluster, plus a purchase order for the login and the reassignment screen.

Where does each one run out?

Both are scored out of 50, as five criteria marked out of 10, and each criterion carries the same weight as the others. Nothing sits behind a multiplier, so a total is the sum of its five marks and a reader can recompute it. The five are cost as teams grow, deployment footprint, support and maintenance, access control and audit, and multi-cluster reach, because those are the questions a Kafka interface is actually measured against after the first month: a second cluster, an access review with a date on it, an upgrade nobody owns, and a bill that moves when the team does. The widest gap between the two marks is on support and maintenance, where CMAK marks 1 and Redpanda Console marks 7. The marks come from the same matrix used on every comparison on this site, so a tool scores the same here as it does anywhere else, and the reason behind each mark is in the card below, under Why these scores.

The dependency figures in the cards below were read on 24 September 2026 from each project’s published release artefact and matched against the NVD and GitHub advisory databases, so they move whenever a release or an advisory lands. Kpow is self-hosted as well. What a licence buys here is not a different deployment model, it is a company under contract to ship the patched build.

Rank 1

Redpanda Console

redpanda.com

29 out of 50 Total

Cost a year, modelled
$0 licence, $15,840 for four clusters
Enterprise price
Not published
Clusters
One Console per cluster
Cost as teams grow
6 out of 10
Deployment footprint
8 out of 10
Support and maintenance
7 out of 10
Access control and audit
6 out of 10
Multi-cluster reach
2 out of 10
Why these scores for Redpanda Console
Cost as teams grow 6 out of 10
This page’s table gives the community build free under the Business Source License, but single sign-on, authorization and Reassign Partitions need an enterprise licence with no published price; four Consoles for four clusters is $15,840 a year on this page’s estimate, against $18,000 for Kpow Enterprise.
Deployment footprint 8 out of 10
This page gives a Docker image and a Helm chart holding no state, though ListMessages carries a hardcoded 35-second timeout and one offline broker fails all consumer group queries.
Support and maintenance 7 out of 10
This page’s table gives v3.11.0 in August 2026, with three further releases in the two months before it, against a vendor tracker.
Access control and audit 6 out of 10
On this page, OIDC and OAuth 2.0 single sign-on and authorization are both enterprise-licensed, so the free build has neither, and audit sits in the Redpanda platform rather than in Console.
Multi-cluster reach 2 out of 10
This page’s table gives one Console per cluster, asked for in September 2021 and again in April 2022, and the later request is still open.

Cost a year, modelled: the community build is $0 under the Business Source License, and the enterprise licence carrying single sign-on, authorization and Reassign Partitions has no published price at all. Four clusters is four Consoles, because there is no broker-tier multi-cluster, and this page’s estimate of running them is $15,840 a year: six engineer-hours a month at $120 an hour across the four deployments, which is $8,640, plus a one-off sixty hours at $120 to put access control and reassignment somewhere else, which is $7,200. Those hours are this page’s estimate rather than a vendor figure. Kpow Enterprise is $4,500 per cluster a year for up to 100 users, so the same four clusters are $18,000, reached from one instance rather than four.

Console has no broker-tier multi-cluster, so development, staging and production is three deployments, three configuration files and three upgrade paths. It was asked for in September 2021 and again in April 2022, and the later request is still open. Reassignment is an AdminClient operation, settled in the replica reassignment API proposal, so an interface either exposes it or it does not, and here it is licensed.

Monitoring: no built-in broker metrics, no alerting and no historical trends, so Kafka broker monitoring is a separate Prometheus and Grafana stack.

Write path: no producing a message from the interface, and no request quotas.

Timeouts: 35 seconds on ListMessages, and 5 and 6 seconds on DescribeConfigs, DescribeLogDirs and Metadata, all hardcoded.

Degradation: with one broker offline in a multi-node cluster, all consumer group queries fail.

Rank 2

CMAK

github.com/yahoo/CMAK

20 out of 50 Total

Cost a year, modelled
$0 licence, $18,720 to run
Needs
A ZooKeeper ensemble, so not Kafka 4.0
Last release
3.0.0.6, 29 April 2022
Cost as teams grow
10 out of 10
Deployment footprint
3 out of 10
Support and maintenance
1 out of 10
Access control and audit
2 out of 10
Multi-cluster reach
4 out of 10
Why these scores for CMAK
Cost as teams grow 10 out of 10
This page’s table gives Apache 2.0 in one self-hosted tier, and no paid edition, hosted offering or support contract has ever existed; this page’s estimate of running it at fifty engineers on four clusters is $18,720 a year, against $18,000 for Kpow Enterprise on the same four.
Deployment footprint 3 out of 10
This page has it built from source with sbt or taken from a community Docker image, except that both community deployment paths are archived and read-only, and long-running instances hang after 20 to 30 days from thread-pool exhaustion.
Support and maintenance 1 out of 10
This page’s table gives the last release on 29 April 2022, the last commit in December 2022, 522 open issues, and both community deployment paths archived.
Access control and audit 2 out of 10
This page gives LDAP basic auth and coarse global feature flags, with no SAML, no OIDC, no per-topic granularity and no audit log.
Multi-cluster reach 4 out of 10
This page’s table gives many clusters registered in one instance, but only where a ZooKeeper ensemble is reachable, so nothing on Kafka 4.0 and little that is managed.

Cost a year, modelled: the licence is $0 under Apache 2.0, and at fifty engineers on four clusters this page’s estimate of running it is $18,720 a year: eight engineer-hours a month at $120 an hour to build it from source and keep an unmaintained application alive, which is $11,520, plus a one-off sixty hours at $120 to put an audit trail and per-topic access control somewhere else, which is $7,200. Those rates and hours are this page’s estimate rather than a published price, and they assume all four clusters still run ZooKeeper, because CMAK cannot reach a KRaft one. Kpow Enterprise is $4,500 per cluster a year for up to 100 users, so the same four clusters are $18,000.

CMAK’s hard ZooKeeper dependency is now a date rather than a design preference. Kafka 4.0, released 18 March 2025, operates entirely without ZooKeeper, and the KRaft production readiness proposal is where that removal was settled. A KRaft cutover stops CMAK working on the day rather than degrading it, and managed services reached the same place earlier.

Data plane: no message browsing at all.

Freshness: reads come from an internal cache rather than live broker APIs.

Access control: LDAP basic auth and coarse global feature flags, with no SAML, no OIDC, no per-topic granularity and no audit log.

Longevity: long-running instances hang after 20 to 30 days from thread-pool exhaustion, reported in 2018 and never addressed.

Staying patched: the last release is from April 2022 and nothing has been committed since August 2023. It bundles ZooKeeper 3.5.7, carrying an authorization bypass that scores 9.1 and has been public since October 2023, 1,079 days. No release is coming to carry a fix. 109 of its 112 bundled jars resolve to a Maven coordinate, so its counts are floors rather than totals.

Which should you pick?

Redpanda Console scores 29 against CMAK’s 20 and is the pick for a KRaft cluster, because CMAK needs a ZooKeeper ensemble Kafka 4.0 does not have. Console gates partition reassignment, RBAC and SSO behind a Redpanda Enterprise licence and reaches one cluster per deployment. A team that wants those without a broker vendor’s licence should shortlist Kpow by Factor House, published per cluster and reaching up to 12.

Keep CMAK if:

  • the cluster is on ZooKeeper and staying there for now
  • the daily work is partition reassignment and preferred-replica election
  • nobody outside operations logs in

Pick Redpanda Console if:

  • the daily work is reading payloads rather than moving partitions
  • Protobuf without a registry removes a real step from incident work
  • inspection currently disturbs consumer groups
  • either the access model can stay open, or the enterprise licence will actually be bought

CMAK’s date belongs to Kafka rather than to the tool, and deferring the decision does not turn it back into a choice. Where Console is chosen, Kafka monitoring has to already live in a Prometheus and Grafana stack, because Console was never going to cover it. The question underneath both is which half the team cannot do without: one of these is a manager that cannot view, and the other is a viewer that manages up to a licence line. Kafka partition rebalancing tools sets the reassignment half against every other option, and the best free Kafka UI tools covers what each free tier actually reaches.

Kpow: manage and view, without a licence line in between

Both of these do half the job and gate the other half somewhere else. CMAK does reassignment and preferred-replica election, the operation it is most consistently praised for, but it has never browsed a message and it cannot reach a KRaft cluster at all. Redpanda Console browses messages in seven formats and reads the Redpanda admin API, but Reassign Partitions, the equivalent management operation, sits behind an enterprise licence whose price is not published. Kpow by Factor House does both from one stateless container, configured entirely through environment variables, with no external database, sidecar or persistent volume, managing up to 12 clusters from a single instance. It is licensed per cluster at a published price, so adding an engineer never moves the number.

A manager that cannot view and a viewer that manages up to a licence line are both half a tool. Kpow publishes the price for the other half.

Kpow

How these tools were scored

Every option is scored from 0 to 10 on each criterion, from the evidence and sources this page cites, and the reason for each score is on its card. Each criterion counts once, for a total out of 50. The options are listed by total.

Sources

  • KIP-833: Mark KRaft as Production Ready
  • KIP-455: Create an Administrative API for Replica Reassignment

Related reading