项目介绍
Tiny RDM
一个现代化轻量级的跨平台Redis桌面客户端,支持Mac、Windows和Linux
软件截图
运行效果
版本展示
配置连接
项目亮点
极致轻量
极小包体,随处安装随处使用
友好外观体验
提供外观深色/浅色外观,简单易用的可视化操作体验
跨桌面平台
支持Mac/Windows/Linux主流版本系统
代码开源
致力于制作安全可靠的软件,本软件完全开源,用户可放心使用和传播
功能梳理
- 极度轻量,基于Webview2,无内嵌浏览器(感谢Wails)
- 界面精美易用,提供浅色/深色主题(感谢Naive UI 和 IconPark)
- 多国语言支持:英文/中文(需要更多语言支持?点我贡献语言)
- 更好用的连接管理:支持SSH隧道/SSL/哨兵模式/集群模式
- 可视化键值操作,增删查改一应俱全
- 支持多种数据查看格式以及转码/解压方式
- 采用SCAN分段加载,可轻松处理数百万键列表
- 操作命令执行日志展示
- 提供命令行操作
- 提供慢日志展示
- List/Hash/Set/Sorted Set的分段加载和查询
- List/Hash/Set/Sorted Set值的转码显示
- 内置高级编辑器Monaco Editor
- 支持命令实时监控
- 支持导入/导出数据
- 支持发布订阅
- 支持导入/导出连接配置
安装部署
- 官网地址:https://redis.tinycraft.cc/zh/
- 下载地址:https://github.com/tiny-craft/tiny-rdm/releases
- 最新版本:1.1.8
选择合适自己的版本,下载安装
⚠️⚠️⚠️注意:安装完成后,如果在macOS下无法运行,请尝试在终端执行以下命令
bash
sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
源码构建
运行环境要求
- Go(最新版本)
- Node.js >= 16
- NPM >= 9
安装wails
shell
go install github.com/wailsapp/wails/v2/cmd/wails@latest
拉取代码
shell
git clone https://github.com/tiny-craft/tiny-rdm --depth=1
构建前端代码
shell
npm install --prefix ./frontend
编译运行开发版本
shell
wails dev