TinyRDM一个轻量级的跨平台Redis客户端

Tiny RDM

一个现代化轻量级的跨平台Redis桌面客户端,支持Mac、Windows和Linux

功能特性

  • 极度轻量,基于Webview2,无内嵌浏览器(感谢Wails
  • 界面精美易用,提供浅色/深色主题(感谢Naive UI
    IconPark
  • 多国语言支持:英文/中文(需要更多语言支持?点我贡献语言
  • 更好用的连接管理:支持SSH隧道/SSL/哨兵模式/集群模式/HTTP代理/SOCKS5代理
  • 可视化键值操作,增删查改一应俱全
  • 支持多种数据查看格式以及转码/解压方式
  • 采用SCAN分段加载,可轻松处理数百万键列表
  • 操作命令执行日志展示
  • 提供命令行操作
  • 提供慢日志展示
  • List/Hash/Set/Sorted Set的分段加载和查询
  • List/Hash/Set/Sorted Set值的转码显示
  • 内置高级编辑器Monaco Editor
  • 支持命令实时监控
  • 支持导入/导出数据
  • 支持发布订阅
  • 支持导入/导出连接配置
  • 自定义数据展示编码/解码(这是操作指引)

安装

提供Mac、Windows和Linux安装包,可免费下载

如果在macOS上安装后无法打开,报错不受信任或者移到垃圾箱,执行下面命令后再启动即可:

shell 复制代码
 sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app

构建项目

运行环境要求

  • Go(最新版本)
  • Node.js >= 20
  • NPM >= 9

安装wails

bash 复制代码
go install github.com/wailsapp/wails/v2/cmd/wails@latest

拉取代码

bash 复制代码
git clone https://github.com/tiny-craft/tiny-rdm --depth=1

构建前端代码

bash 复制代码
npm install --prefix ./frontend

或者

bash 复制代码
cd frontend
npm install

编译运行开发版本

bash 复制代码
wails dev

关于

如果你也同为独立开发者(团队),喜欢开源,或者对Tiny Craft的相关产品感兴趣,可以关注微信公众号或者加入QQ群,探讨心得,反馈意见,交个朋友。

微信公众号(用户交流微信群)

我会不定期更新一些关于独立开发的思考和感悟,以及独立产品的介绍,欢迎扫码关注~👏

B站官方账号

独立开发互助QQ群

复制代码
831077639

关于项目

Tiny RDM(Tiny Redis 桌面管理器)一个现代化轻量级的跨平台Redis桌面客户端,适用于 Mac、Windows 和 Linux 的现代、多彩、超轻量级 Redis GUI 客户端。
GPL-3.0
Javascript
11,314
568
37
2023-06-27
2025-09-13

增长趋势 - stars