[Open Source] A lightweight and easy-to-use graphical management tool for Kafka, ZooKeeper, and Redis.

Open SourceProcess Management
2026-06-28 04:46 1 次浏览 • 0 次下载 0KB
[Open Source] A lightweight and easy-to-use graphical management tool for Kafka, ZooKeeper, and Redis.

1. Project Overview

kafkaUI-lite

An exceptionally lightweight and easy-to-use Kafka GUI tool that supports producing and consuming messages, managing topics, groups, and clusters. It supports managing multiple Kafka environments. Deployment is simple, requires no database connection, and can be started with a single JAR file. It also provides graphical management interfaces for ZooKeeper and Redis.

2. Open Source License

Using GPL-2.0 open-source protocol

3. Screenshots

Software Screenshots

Kafka Operations

View All Kafka Clusters

Image

Consume Messages

Image

Produce Messages

Image

Manage Topics

Image

View Topic Details

Image

View All Consumer Groups for a Topic

Image

Manage Clusters

Image

Manage Groups

Image

View Consumer Group Offset Details

Image

Create Topics

Image

ZooKeeper Operations

View All ZooKeeper Clusters

Image

Add ZooKeeper Clusters

Image

View Node Data

Image

Add Nodes

Image

Redis Operations

Add Redis Environments

Image

View All Redis Environments

Image

Add Redis Keys

Image Image Image

View Data

Image Image Image

Delete Redis Keys

Image

Permission Control

Image

4. Feature Overview

  • An exceptionally lightweight and easy-to-use Kafka UI client that supports producing and consuming messages, managing topics and groups, and managing multiple Kafka clusters.

  • Simple deployment with one-click startup. No database configuration or web container setup required.

  • Supports graphical ZooKeeper UI operations and multi-environment management.

  • Supports graphical Redis UI operations and multi-environment management.

  • Supports permission control, allowing custom add, edit, and delete permissions for different environments. Read-only permissions are assigned by default to prevent accidental user operations.

5. Tech Stack

  • Spring Boot

  • MyBatis

  • Kafka

  • Redis

  • Zookeeper

  • MySQL

  • Druid

  • Lombok

  • Fastjson

  • Vue.js

  • Element-UI

Kafka is an open-source stream-processing platform developed by the Apache Software Foundation and written in Scala and Java. Kafka is a high-throughput distributed publish-subscribe messaging system that can process all activity stream data generated by consumers on websites. Such activities (including page views, searches, and other user actions) are key factors behind many social features on the modern web. Due to throughput requirements, this data is typically handled through log processing and log aggregation. Kafka provides a viable solution for log data and offline analysis systems such as Hadoop when real-time processing is also required. Its purpose is to unify online and offline message processing through Hadoop's parallel loading mechanism while providing real-time messaging through clustering.

ZooKeeper is a distributed, open-source coordination service for distributed applications. It is an open-source implementation of Google's Chubby and an important component of Hadoop and HBase. It provides consistency services for distributed applications, including configuration management, naming services, distributed synchronization, and group services.

Redis (Remote Dictionary Server) is an open-source, ANSI C-based, network-enabled, in-memory and persistent log-based Key-Value database that provides APIs for multiple programming languages.

#1
资源直链https://gitee.com/freakchicken/kafka-ui-lite
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare