
我是Tiny RDM的作者,RDM 是一个更顺眼且更顺手的 Redis 桌面 GUI 。这是它当前版本的界面截图:

自项目开源以来,我尝试过一个多月的自然流量,放任不管,只埋头写代码。结果是很现实,肉眼上流量为 0 。后来我在 V 站发贴,想着寻求点经验和帮助,没想到得到不少 V 友的认可和鼓励,又给了我继续更新下去的动力,于是就有了后续的爆肝一个多月的成果。
登录连接相关功能增加了 SSH/SSL/哨兵模式/集群模式
浏览相关功能增加分段加载,树形/列表结构视图,命令行模式以及更多的解码和查看格式
外观样式上做了无数次微调(但是可以怀疑一个程序员所谓的审美)
还有各种外观和功能调整,以及无数的 bug 修复,继上次曝光之后,Github 上又多了近百次代码提交
从用户角度来说:大家苦 electron 久矣,当然我现在用的 Webview2 也不算是一个更好的选择(具体的比较后面有机会我再开一贴说说自己的愚见),更好的替代框架我也在摸索。
从市场的角度来说:市面上大部分 Redis 管理工具用起来都不太顺手或者不太好看,我要尝试做一个更好的。
从个人的角度来说:我自己就是用户,用户的需求我基本都能感同身受,当我没办法挖掘用户需求的时候,我可以挖掘自己的需求。另外更重要的是,我想尝试下真正的独立开发,在一个快要被行业“遗弃”的年龄,做一个能让人记得的软件。说来忏愧,写代码这么多年,每次别人问我,哪些软件/游戏是你开发的啊,我竟没有一个说得出口,拿得出手的。希望下次跟人介绍自己的时候,我能自豪的说,我是 Tiny RDM 的作者。所以这个项目有英文版,虽然我英文挺烂的,但我还是想试试让老外也知道有这么一个软件。希望以后别人问起值得推荐的 Redis GUI 工具时,Tiny RDM 会在回答的列表里面。
继续增加新功能和修 BUG ,我的 TODO List 现在还堆成山
提交 Wails 官网的 showcase
提交 Homebrew (这个前段时间也弄了下,但是被打回了,看拒绝信息应该是 m 芯片的包需要开发者证书签名,就暂时搁置了)
完善官网,尝试做一做关键词优化,看看能不能提高搜索排名
完善 Github 上的 README 和代码贡献等规范说明等等
研究下海外推广方式(有没有老哥知道海外程序员聚集比较多的除 Reddit 以外还有哪些社区)
最近有群友也推荐我通过 Build in Public 的方式来开源,后面会尝试下不定期更新分享开发进度和动态
最后,期待你们反手的一个 star ,我需要更多坚持下去的动力~
项目源码地址:https://github.com/tiny-craft/tiny-rdm
项目官网地址:https://redis.tinycraft.cc
共勉~
1 565656 2023 年 11 月 3 日 |
4 raycloud 2023 年 11 月 3 日 非常棒,支持~ |
6 Mianmiss 2023 年 11 月 3 日 |
7 rb6221 2023 年 11 月 3 日 请问您这边的界面 UI 有没有用什么组件库呢,我想看看这种设计风格有没有一套可以复刻的东西 |
9 qiqi669 2023 年 11 月 3 日 真好看,太棒!我去!! |
11 hoythan 2023 年 11 月 3 日 希望可以支持 PHP 的 Serialize 序列化的数据,因为 Wordpress 存储的数据都是 Serialize ,我觉得还比较常见。 建议用的仓库是 https://github.com/steelbrain/php-serialize 有对 WordPress 序列化的值做专门优化。 |
13 huangliu OP @hoythan 现在解码逻辑都转 go 了,上周试了几个 go 的 PHP 序列化库都有些小问题,而且很久没维护了,估计得找时间拉下来修修 |
14 huangliu OP 想要 clash gui 的,可以基于我这个去魔改,期待你们的作品,哈哈哈 |
15 Alex5467 2023 年 11 月 3 日 via iPhone 遇到一个问题,多层次的目录批量删除删不掉 |
16 yemoluo 2023 年 11 月 3 日 层主使好人 |
17 mightybruce 2023 年 11 月 3 日 那这个项目对比 AnotherRedisDesktopManager ,有什么异同点。 |
18 Jaeger 2023 年 11 月 3 日 用 wails 开发的 APP 体验居然这么棒 |
19 dobelee 2023 年 11 月 3 日 via iPhone 在用。蹲等 op 爆肝 clash ui 。 |
21 mobile8 2023 年 11 月 3 日 之前在 madewithvuejs 的推上( https://twitter.com/MadeWithVueJS/status/1718219814810886418 )看到过 op 这个,没想到这就遇到作者了 好奇 madewithvuejs 这个推是不是国内的人在运营 |
22 yb8Qes1Qae01H0xy 2023 年 11 月 3 日 via iPhone 挺不错的,好像不支持 docker 部署。另外 edis insight 推出 v2 版本了,支持 docker 部署,界面有大幅度的优化,但是还是有不少造点 |
23 larkifly 2023 年 11 月 3 日 OP 官网是自己设计的还是找的模板啊? |
24 huangliu OP @larkifly vitepress ,自己也修改了下。官网代码也是开源的 https://github.com/tiny-craft/tiny-rdm-doc |
26 zhangqx 2023 年 11 月 3 日 支持,gui 可比 shell 管理方便多了 |
27 zqjilove 2023 年 11 月 3 日 目前在用 v 友开发的 redisfish , 关注一下。 |
28 pc10300 2023 年 11 月 3 日 老哥,已经 star ,请问 Webview2 开发有没有文档可以推荐一下。 |
30 siyang601165858 2023 年 11 月 4 日 赞 |
31 lingling47 2023 年 11 月 4 日 @smartdone 这不是想让 op 蹲局子吗哈哈哈 |
32 jiayouzl 2023 年 11 月 5 日 OP 这款和 Another Redis Desktop Manager 比较有什么区别吗? |
33 kQ9YhUBeqK6ld3k7 2023 年 11 月 5 日 |
35 TYTheKing 2023 年 11 月 6 日 已 starred ,已下载,支持一下楼主 |
36 kQ9YhUBeqK6ld3k7 2023 年 11 月 6 日 @huangliu #34 抄好了,一模一样哈哈哈 |
38 Comyn 2023 年 11 月 6 日 已 starred ,已下载,支持一下楼主 |
39 ZGame 2023 年 11 月 8 日 逐渐变成 vscode 的形状 |
41 lizhian 2023 年 11 月 9 日 希望加入 pub sub 功能 |
42 auh 2023 年 11 月 10 日 写个 rust 版本的吧。现在流行。 |
43 yemoluo 2023 年 11 月 10 日 大兄弟,我有一个 `key` 在 RDM 上显示的值是 `25910485` . 用 Tidy RDM 显示的也是 `25910485` . 但是 `Tidy RDM` 界面显示的则是 `u19` ? |
45 3d22qCFSP087xAV8 2023 年 11 月 10 日 product Hunter 、medium 、发推、harckernews 都可以发发看 |
47 huangliu OP @GTim 你说的`u19`是显示在哪里,是 key ,还是 key 里面的值。方便的话干脆截图发 issue 给我,现在突然不是很理解#43 楼说的话是啥意思了,哈哈第一个 RDM 你要说的是 RESP 吧? |
49 yemoluo 2023 年 11 月 10 日 @huangliu https://pan.baidu.com/s/1fx4UeSBKwxNauVPN03heZA 提取码: k93f 兄弟这个,你看好了回复一下,我删下视频 |
53 Nazz 2023 年 11 月 11 日 via Android UI 像是仿 vscode |
54 xiaozizayang 2023 年 11 月 11 日 |
55 huangliu OP @xiaozizayang 感谢哈哈 |
56 ShuWei 2023 年 11 月 11 日 看起来不错,支持一下 |
57 zuiwu 2023 年 11 月 13 日 看起来挺好,部分设计思路可以参考下 another redis desktop manager 。 感觉在使用效率上面,那个会更高点。比如直接通过输入框搜索就可以自动帮你筛选出匹配的 redis key 。而不需要手动点击弹出一个输入框,这种感觉有点降低效率。 |
58 huangliu OP @zuiwu 这个布局上有点不一样,目前还不好直接放输入库。another 是显示单库的,rdm 开发之初更多的是参考了 resp ,不过后面会考虑更便捷的搜索和筛选方式 |
59 Leung818 2023 年 11 月 14 日 不错不错,先 star 了 |
61 maymay5 2023 年 11 月 15 日 第一眼就很戳我的 XP ,已经忍 Another 很久了 |
62 countMore 2023 年 11 月 16 日 体验了一下,提个建议,能不能单独刷新某个 key 下面的值,不用刷新整个库 |
64 book1925 2024 年 1 月 25 日 看起来挺不错的,不过想知道为啥一个 Redis GUI 会需要申请 UAC 权限呢 |