春节无聊,在家写了这么一个 kafka 客户端(叫 Kafka King ),用来连接、操作 kafka 集群,也算填补了市面上的空白(据我所知这块还没有啥特别好用的)。
开源后推荐给同事用了用,反响也还不错😊
以下是简单的介绍,结尾有 github 和 gitee 下载地址,想尝鲜的可以进入下载。
Github:https://github.com/Bronya0/Kafka-King
好不好用赏点意见ヾ(≧▽≦*)o
1
crazyweeds 279 天前
你的无聊看上去比较高级,审美在线。
感谢你的无私付出,已 Star 支持。 |
2
bronyakaka OP @crazyweeds 用的是 flet 库,使用的是 flutter 的样式应该
|
3
bronyakaka OP @crazyweeds 非常感谢 star !!如果能给点批评更好了
|
4
biubiuyy 278 天前
logo 有些花里胡哨
|
5
biubiuyy 278 天前
查看消息详情没找到在哪里
|
6
Desdemor 278 天前
开源不容易,先点了
|
7
wkong 278 天前
已点 Star 表示支持
|
8
diagnostics 278 天前
UI 太怪了,甚至感觉不如: https://www.kafkatool.com/features.html
|
9
Jim2Chen 278 天前
支持 kafka 哪些版本
|
10
imkerberos 278 天前
赞一下
|
11
iorilu 278 天前
不错得, 我最近也在看 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 278 天前
挺不错的,已 star 不过我的理解是 kafka 这种对 GUI 需求不是那么大 cmak 那种可能是最优解 当然作为练手项目来说已经很强了。
|
21
TeslaM3 278 天前
不错不错
|
22
biubiuyy 278 天前
@bronyakaka #19 我随便选 topic ,一直读取失败
|
23
bronyakaka OP @biubiuyy 报错信息是啥
|
24
bronyakaka OP @biubiuyy 可以提个 issue
|
25
MarioNeTte233 278 天前
感谢楼主,让我又多了个选择🤣offset explore 实在是太丑了
|
26
xiangyin 278 天前
感谢楼主,已 star 支持
|
27
bronyakaka OP @MarioNeTte233 我也是受不了 offset 太丑了才开发新的🤣
|
28
bronyakaka OP @xiangyin 谢谢
|
29
kneo 277 天前
不知道为什么感觉 flutter 在 windows 下的字体看着挺糟糕的。
|
30
apisces 277 天前
消费者 offset 的调整功能可以加上
|
31
iorilu 277 天前
我用 flet 感觉他的控件都很大的样子, 和一般习惯的不太一样
OP 不知道有没有这种感觉, 什么文本框都比常用的控件大不少, 好像也没地方调 |
32
biubiuyy 277 天前
@bronyakaka #24 明天上班看一下
|
33
biubiuyy 276 天前
@bronyakaka #24 前天 Fetch Message ,今天来了还是 fetching...
|
34
bronyakaka OP @apisces 具体指哪块呢?目前模拟消费者用的是内置的 offset ,担心会影响现网消费,你是想可选择吗?
|
35
bronyakaka OP @biubiuyy 今晚下班,我看一下
|
36
NeroKamin 273 天前 via iPhone
没找到哪里管理链接,只能添加不能编辑删除?
|
37
apisces 273 天前
@bronyakaka #34 比如将某个消费者在某个主题上的 offset 调整到起始/末尾开始消费,或者依据条件等。
|
38
bronyakaka OP @NeroKamin 是的,暂时没做删除
|
39
bronyakaka OP @NeroKamin 删除做好了,下个版本上线
|
40
NeroKamin 272 天前
@bronyakaka #39 大佬神速,工具挺好用的
|
41
asd999cxcx 112 天前
不保存到 txt 的话就是临时的消息查看嘛?就是我用消费者拉了消息,把软件关掉或者别的操作之后再拉就没了,我记得有的软件好像可以看到历史消息
|