# redpanda-data/console

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/redpanda-data-console).**

4,292 stars · 424 forks · TypeScript

## Links

- GitHub: https://github.com/redpanda-data/console
- Homepage: https://redpanda.com
- awesome-repositories: https://awesome-repositories.com/repository/redpanda-data-console.md

## Topics

`apache-kafka` `dataops` `go` `kafka` `kafka-gui` `kafka-ui` `react` `typescript` `web-ui`

## Description

Console is a web-based management tool for monitoring and administering Kafka clusters. It provides a graphical interface for managing topics, consumer groups, and real-time data flows.

The project includes dedicated managers for Kafka Connect and the Schema Registry, allowing for the deployment of data connectors and the governance of data schemas. It features a cluster dashboard for tracking broker health, storage usage, and rack status, alongside an interface for role-based access control and audit log inspection.

The platform covers data browsing and filtering, consumer group coordination, and the construction of data pipelines. It also supports the monitoring of data transformation tasks and the management of user permissions via a centralized policy engine.

## Tags

### System Administration & Monitoring

- [Kafka Cluster Administration](https://awesome-repositories.com/f/system-administration-monitoring/kafka-cluster-administration.md) — Acts as a centralized management interface for monitoring broker health, access controls, and audit logs.
- [Kafka Management Interfaces](https://awesome-repositories.com/f/system-administration-monitoring/kafka-management-interfaces.md) — Provides a web-based graphical user interface for administering and monitoring Kafka clusters.
- [Kafka Cluster Health Monitors](https://awesome-repositories.com/f/system-administration-monitoring/cluster-health-monitoring/kafka-cluster-health-monitors.md) — Provides real-time metrics and health status tracking for Kafka brokers, including storage and rack usage. ([source](https://cdn.jsdelivr.net/gh/redpanda-data/console@master/README.md))
- [Cluster Monitoring Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/cluster-monitoring-dashboards.md) — Offers a graphical dashboard for tracking broker health, storage usage, and internal audit logs.
- [Cluster Health Visualizations](https://awesome-repositories.com/f/system-administration-monitoring/health-monitoring/instance-health-monitors/microservices-health-monitoring/master-node-health-monitors/real-time-node-health-monitors/cluster-health-visualizations.md) — Ships graphical displays for monitoring the real-time stability, resource usage, and health of distributed broker clusters.
- [Connector Management Interfaces](https://awesome-repositories.com/f/system-administration-monitoring/kafka-management-interfaces/connector-management-interfaces.md) — Offers a dedicated manager to update configurations and restart Kafka Connect tasks for operational stability. ([source](https://cdn.jsdelivr.net/gh/redpanda-data/console@master/README.md))
- [Audit Logs](https://awesome-repositories.com/f/system-administration-monitoring/audit-logs.md) — Ships a utility to inspect internal logs of user actions for troubleshooting and compliance. ([source](https://docs.redpanda.com/current/get-started/quick-start/))

### Data & Databases

- [Connector Workflow Management](https://awesome-repositories.com/f/data-databases/kafka-connect-frameworks/connector-workflow-management.md) — Provides a visual workflow for configuring and monitoring data connectors routing information to external systems.
- [Data Integration Pipelines](https://awesome-repositories.com/f/data-databases/data-integration-pipelines.md) — Provides tools to construct and route data pipelines between disparate systems using Kafka connectors. ([source](https://docs.redpanda.com/))
- [Real-time Stream Monitors](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/stream-processing-systems/data-streaming/real-time-stream-monitors.md) — Implements tools to track and monitor broker-side streaming tasks for data filtering and transcoding. ([source](https://cdn.jsdelivr.net/gh/redpanda-data/console@master/README.md))
- [Query Filtering](https://awesome-repositories.com/f/data-databases/query-filtering.md) — Provides server-side filtering of topic data to retrieve specific records without loading full datasets into the browser.
- [Tiered Storage Optimization](https://awesome-repositories.com/f/data-databases/tiered-storage-optimization.md) — Optimizes storage efficiency and data movement using tiered storage and connectors. ([source](https://docs.redpanda.com/))

### Networking & Communication

- [Consumer Group Coordinators](https://awesome-repositories.com/f/networking-communication/message-broker-consumers/consumer-group-coordinators.md) — Coordinates consumer groups by tracking and editing offsets to manage how data is consumed from partitions.
- [Consumer Group Managers](https://awesome-repositories.com/f/networking-communication/message-broker-consumers/consumer-group-managers.md) — Provides utilities to track and edit active consumer group offsets by group, topic, or partition. ([source](https://cdn.jsdelivr.net/gh/redpanda-data/console@master/README.md))
- [Consumer Group Offset Managers](https://awesome-repositories.com/f/networking-communication/message-broker-consumers/consumer-group-managers/consumer-group-offset-managers.md) — Provides capabilities to track and modify consumer group positions by interacting with the Kafka coordinator.
- [Topic Data Inspection](https://awesome-repositories.com/f/networking-communication/messaging-api-integrations/topic-message-listeners/topic-data-inspection.md) — Allows users to browse, filter, and search for specific messages within topics to inspect real-time data flows.
- [Topic Message Browsers](https://awesome-repositories.com/f/networking-communication/topic-based-messaging/topic-message-browsers.md) — Provides a graphical interface to query and filter messages across multiple data encoding formats. ([source](https://cdn.jsdelivr.net/gh/redpanda-data/console@master/README.md))
- [Server-Side Message Filtering](https://awesome-repositories.com/f/networking-communication/server-side-message-filtering.md) — Implements server-side filtering to search for specific records using text queries or partition offsets. ([source](https://docs.redpanda.com/current/get-started/quick-start/))

### Software Engineering & Architecture

- [Schema-Based Decoders](https://awesome-repositories.com/f/software-engineering-architecture/schema-based-decoders.md) — Integrates with a schema registry to dynamically deserialize binary messages into human-readable formats based on schema versions.
- [Schema Registry Management](https://awesome-repositories.com/f/software-engineering-architecture/schema-registries/schema-registry-management.md) — Provides a dedicated manager for creating and governing data schemas to ensure consistent message formats.

### DevOps & Infrastructure

- [Application REST API Gateways](https://awesome-repositories.com/f/devops-infrastructure/rest-api-endpoint-management/application-rest-api-gateways.md) — Implements a backend proxy layer that translates frontend REST requests into administrative Kafka and Redpanda calls.

### Security & Cryptography

- [Kafka Permissions Management](https://awesome-repositories.com/f/security-cryptography/granular-access-controls/kafka-permissions-management.md) — Provides a granular permission management system for defining users and roles for Kafka cluster resources.
- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Implements a system to restrict access to topics and operations using a centralized role-based policy engine. ([source](https://cdn.jsdelivr.net/gh/redpanda-data/console@master/README.md))
