
春节无聊,在家写了这么一个 kafka 客户端(叫 Kafka King ),用来连接、操作 kafka 集群,也算填补了市面上的空白(据我所知这块还没有啥特别好用的)。
开源后推荐给同事用了用,反响也还不错
以下是简单的介绍,结尾有 github 和 gitee 下载地址,想尝鲜的可以进入下载。

Github:https://github.com/Bronya0/Kafka-King
好不好用赏点意见(*)o
1 crazyweeds 2024-03-26 23:43:24 +08:00 你的无聊看上去比较高级,审美在线。 感谢你的无私付出,已 Star 支持。 |
2 bronyakaka OP @crazyweeds 用的是 flet 库,使用的是 flutter 的样式应该 |
3 bronyakaka OP @crazyweeds 非常感谢 star !!如果能给点批评更好了 |
4 biubiuyy 2024-03-27 09:03:58 +08:00 logo 有些花里胡哨 |
5 biubiuyy 2024-03-27 09:07:50 +08:00 查看消息详情没找到在哪里 |
6 Desdemor 2024-03-27 09:10:51 +08:00 开源不容易,先点了 |
7 wkong 2024-03-27 09:28:57 +08:00 已点 Star 表示支持 |
8 diagnostics 2024-03-27 09:30:00 +08:00 UI 太怪了,甚至感觉不如: https://www.kafkatool.com/features.html |
9 Jim2Chen 2024-03-27 11:00:54 +08:00 支持 kafka 哪些版本 |
10 imkerberos 2024-03-27 11:04:36 +08:00 赞一下 |
11 iorilu 2024-03-27 11:43:06 +08:00 不错得, 我最近也在看 flet 感觉 flutter 做跨平台得 gui 还是有潜力, 毕竟没有 qt 那种 license 问题 |
12 bronyakaka OP @wkong 谢谢 star |
13 bronyakaka OP |
14 bronyakaka OP @Jim2Chen 支持 kafka 版本:0.8~2.4 ,用的是 kafak-python 库: https://kafka-python.readthedocs.io/en/master/index.html |
15 bronyakaka OP @iorilu flet 还可以,可以参考下我的项目,上手会更快些,但是有几个踩的坑分享给你:1 、flet 最新打包 flet build 支持用 flutter SDK 打包,性能更好,但是我没接触过 flutter 一直打包失败,用的还是现在的 flet pack 打包,内部走的 pyinstaller ,缺点就算可执行文件启动很慢,要三四秒的样子 2 、flet 的表格组件有很大问题,行数多了非常吃内存,我是用 markdown 来模拟表格,flet 文本支持 md 格式 |
16 bronyakaka OP @diagnostics 请问 ui 哪里可以改进下,我会改正的 |
17 bronyakaka OP @Desdemor 谢谢 star |
18 bronyakaka OP @biubiuyy logo 确实丑,后面有空了用 ai 生成几个简约的,谢谢回复 |
19 bronyakaka OP @biubiuyy 在模拟消费者那里,可以拉取指定数量的消息,会自动解码 |
20 colder2199 2024-03-27 13:53:04 +08:00 挺不错的,已 star 不过我的理解是 kafka 这种对 GUI 需求不是那么大 cmak 那种可能是最优解 当然作为练手项目来说已经很强了。 |
21 TeslaM3   2024-03-27 14:30:15 +08:00 不错不错 |
22 biubiuyy 2024-03-27 15:36:23 +08:00 @bronyakaka #19 我随便选 topic ,一直读取失败 |
23 bronyakaka OP @biubiuyy 报错信息是啥 |
24 bronyakaka OP @biubiuyy 可以提个 issue |
25 MarioNeTte233 2024-03-27 21:13:39 +08:00 感谢楼主,让我又多了个选择offset explore 实在是太丑了 |
26 xiangyin 2024-03-27 22:10:06 +08:00 感谢楼主,已 star 支持 |
27 bronyakaka OP @MarioNeTte233 我也是受不了 offset 太丑了才开发新的 |
28 bronyakaka OP @xiangyin 谢谢 |
29 kneo 2024-03-28 08:08:51 +08:00 不知道为什么感觉 flutter 在 windows 下的字体看着挺糟糕的。 |
30 apisces 2024-03-28 09:00:16 +08:00 消费者 offset 的调整功能可以加上 |
31 iorilu 2024-03-28 09:18:40 +08:00 我用 flet 感觉他的控件都很大的样子, 和一般习惯的不太一样 OP 不知道有没有这种感觉, 什么文本框都比常用的控件大不少, 好像也没地方调 |
32 biubiuyy 2024-03-28 22:35:41 +08:00 @bronyakaka #24 明天上班看一下 |
33 biubiuyy 2024-03-29 09:10:31 +08:00 @bronyakaka #24 前天 Fetch Message ,今天来了还是 fetching... |
34 bronyakaka OP @apisces 具体指哪块呢?目前模拟消费者用的是内置的 offset ,担心会影响现网消费,你是想可选择吗? |
35 bronyakaka OP @biubiuyy 今晚下班,我看一下 |
36 NeroKamin 2024-04-01 10:54:57 +08:00 via iPhone 没找到哪里管理链接,只能添加不能编辑删除? |
37 apisces 2024-04-01 14:07:46 +08:00 @bronyakaka #34 比如将某个消费者在某个主题上的 offset 调整到起始/末尾开始消费,或者依据条件等。 |
38 bronyakaka OP @NeroKamin 是的,暂时没做删除 |
39 bronyakaka OP @NeroKamin 删除做好了,下个版本上线 |
40 NeroKamin 2024-04-02 22:50:16 +08:00 @bronyakaka #39 大佬神速,工具挺好用的 |
41 asd999cxcx 2024-09-10 00:07:46 +08:00 不保存到 txt 的话就是临时的消息查看嘛?就是我用消费者拉了消息,把软件关掉或者别的操作之后再拉就没了,我记得有的软件好像可以看到历史消息 |