tiny-rdm

Tiny RDM (Tiny Redis Desktop Manager) - A modern, colorful, super lightweight Redis GUI client for Mac, Windows, and Linux.

GPL-3.0 License

Stars
8.5K
Committers
7

Bot releases are hidden (Show)

tiny-rdm - 1.2.0🌈 Latest Release

Published by tiny-craft 2 months ago

Features

  • Support LZ4 decoder/encoder.
  • Support Align Left and Align Center for list data.

Optimizations

  • Support Home/End for cli.
  • Add window shadow for Windows.
  • Replace shortcut key meta with ctrl for non-macOS.

Fixes

  • Crash when reconnecting after previous connection fail.
  • Re-decode and display fail after update the content.

新特性

  • 支持LZ4解码/编码
  • 列表数据支持切换左对齐居中展示

功能优化

  • 命令行支持HomeEnd
  • Windows窗口阴影回归
  • 部分快捷按键在非macOS下由meta键改为ctrl

问题修复

  • 修复连接失败后重连闪退问题
  • 需要解码的内容修改保存后查看乱码

If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
tiny-rdm - 1.1.14🌈

Published by tiny-craft 4 months ago

Optimizations

  • Support batch delete keys without pre-scan and confirm.
  • Adjust and fix some styles.

Fixes

  • Null decoder arguments.
  • Incorrect binary value convert.
  • Sometimes unable to connect to Redis server.
  • Copy text not work with non-ascii text.
  • Content in complex types are too long without auto-wrap.
  • Compatible with Sogou input for cli.

功能优化

  • 匹配删除键支持不预先扫描结果确认
  • 部分界面样式细节调整和修正

问题修复

  • 自定义解码器参数为空时前端页面报错
  • 二进制格式显示不正常
  • 有时无法无法连接到Redis服务器
  • 无法复制非ascii的值
  • 复杂类型的内容过长时没有自动换行
  • 命令行兼容搜狗输入法

If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
tiny-rdm - 1.1.13🌈

Published by tiny-craft 5 months ago

Optimizations

  • Remove automatic format detect for LIST/HASH/SET/ZSET, it may block the UI.
  • Added shortcut key support in key list view (arrow keys for navigation and switch folding, F5 or Cmd+R refresh selected, Ctrl/Cmd+C copy key name, Del delete selected).
  • Tabs support shortcut keys to close (Ctrl/Cmd+W).
  • Support non-standard JSON formatted display (FastJSON, etc.).
  • Support refresh special field for HASH.

Fixes

  • Incorrect update key list view when add new key.
  • Compatible with old version of webview.

功能优化

  • 移除LIST/HASH/SET/ZSET的格式自动识别,降低条目量大时导致卡死的情况
  • 键列表视图增加快捷键支持(方向键进行导航和开关折叠,F5Cmd+R刷新所选,Ctrl/Cmd+C复制键名,Del删除所选)
  • 标签页窗口支持快捷键关闭(Ctrl/Cmd+W
  • 支持非标准的JSON格式化显示(FastJSON等)
  • HASH支持刷新单字段

问题修复

  • 为非当前数据库添加新键时列表错误显示
  • 低版本Webview下样式兼容

If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
tiny-rdm - 1.1.12🌈

Published by tiny-craft 6 months ago

Optimizations

  • The cli parsing with JSON strings is incorrect.
  • Support some shortcut keys (quick exit dialog with ESC, quick delete selected key with Del, refresh with F5 or Cmd+R, rename with F2)

Fixes

  • Content refresh may not work
  • Sub/pub is not available in cluster mode.
  • The calculated number of delete keys in cluster mode is incorrectly.

功能优化

  • 命令行解析带JSON字符串的命令有误
  • 添加部分快捷键(对话框支持ESC退出,内容详情页支持Del删除,F5Cmd+R刷新,F2重命名)

问题修复

  • 内容刷新可能无效
  • 集群模式无法使用订阅/发布功能
  • 集群模式删除键数量计算错误

If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
tiny-rdm - 1.1.11🌈

Published by tiny-craft 6 months ago

Optimizations

  • Optimize key name sorting contains numbers.
  • Resolve lagging in the "Dispatch Center" on macOS.
  • Optimize command splitting logic.
  • Improve UI details.

Simultaneously resolved the majority of known minor issues. Full changelog can be found here


功能优化

  • 优化包含数字的键名排序
  • 解决macOS下会导致调度中心卡顿
  • 优化命令行下空格切分命令逻辑
  • 优化界面外观细节

同时修复了大量已知的小问题,这里查看详细更新日志


If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
tiny-rdm - 1.1.10🌈

Published by tiny-craft 7 months ago

Features

  • Add Traditional Chinese/Japanese/Korean/Russian/French/Spanish (By Claude)
  • Key search support exact match now.
  • Add AppImage packaging. (@raojinlin)

Optimizations

  • The decoding scheme last used for each key will be automatically recorded now.
  • The Unicode JSON display will no longer mess up the original key order.
  • The scroll offset of content will be automatically preserved for the same key after refresh. (@raojinlin)
  • Add options related to user privacy.

Simultaneously resolved the majority of known minor issues. Full changelog can be found here


新特性

  • 新增繁体中文/日语/韩语/俄语/法语/西班牙语(By Claude)
  • 键查询支持“精确匹配”
  • 新增AppImage打包 (@raojinlin)

功能优化

  • 现在会自动记录每个key最后一次使用的解码方案
  • Unicode JSON格式展示不再打乱原本键的顺序
  • 同一个键的内容刷新后自动保留内容滚动偏移 (@raojinlin)
  • 加入用户隐私相关选项

同时修复了大量已知的小问题,这里查看详细更新日志


If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
tiny-rdm - 1.1.9🌈

Published by tiny-craft 8 months ago

Features

  • Support custom decoders/encoders.
  • Add embedded decoder for Msgpack.
  • Add embedded decoder for PHP(available only when php executable on the command line).
  • Add embedded decoder for Pickle(available only when python or python3 executable on the command line).
  • Add Unicode JSON viewing format.
  • Support connect with Unix Socket.
  • Support viewing and editing values of ReJSON types.
  • Add Windows ARM64 package.
  • Support HTTP/SOCKS5 proxy for connections.

Optimizations

  • YAML and XML content support automatic format detection now.
  • Match tag in filter input support quick modify by double click.
  • Add more options for value editor(allow drag and drop text/open external link)

Simultaneously resolved the majority of known minor issues. Full changelog can be found here


新特性

  • 支持自定义解码/编码器
  • 新增内嵌解码Msgpack
  • 新增内嵌解码PHP(需确保系统命令包含php)
  • 新增内嵌解码Pickle(需确保系统命令包含python或python3)
  • 新增转义Unicode字符的JSON查看格式
  • 支持通过unix socket连接
  • 支持查看和编辑ReJSON类型的值
  • 增加Windows ARM64安装包
  • 支持连接配置HTTP/SOCKS5代理

功能优化

  • 内容自动识别支持yaml和xml
  • 支持修改匹配关键字(双击)
  • 增加更多文本编辑器自定义选项(拖放文本/链接跳转)

同时修复了大量已知的小问题,这里查看详细更新日志


If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
tiny-rdm - 1.1.8🌈

Published by tiny-craft 9 months ago

Features

  • Support part of Emacs Bash shortcuts (Ctrl+A/E/F/B/D/H/U/K/W/P/N/L).
  • Add preferences about command line.
  • Add connected client list.
  • Support create connection profile from Redis URL.

Optimizations

  • Improve batch deletion performance.
  • You can manually input the font name which does not show in the dropdown list now.
  • Dynamic display for TTL in value content.
  • Editor preferences update in real time.
  • Minor detail optimizations.

Simultaneously resolved the majority of known minor issues.


新特性

  • 命令行支持部分Emacs Bash快捷键(Ctrl+A/E/F/B/D/H/U/K/W/P/N/L)
  • 增加命令行相关的偏好设置
  • 可查看已连接客户端列表
  • 支持通过Redis URL创建连接配置

功能优化

  • 优化批量删除速度
  • 不在列表的字体现在选择手工输入
  • TTL动态显示
  • 编辑器字体等配置同步实时更新
  • 其他操作细节优化

同时修复了大量已知的小问题


If you cannot launch on macOS after drop app into /Application folder, try to run the command below on terminal.

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app

此外本人正式开通微信公众号,不定期更新独立开发以及产品相关内容,欢迎扫码关注

tiny-rdm - 1.1.7🌈

Published by tiny-craft 9 months ago

Features

  • Support part of Emacs Bash shortcuts (Ctrl+A/E/F/B/D/H/U/K/W/P/N/L).
  • Add preferences about command line.
  • Add connected client list.

Optimizations

  • Improve batch deletion performance.
  • You can manually input the font name which does not show in the dropdown list now.
  • Dynamic display for TTL in value content.
  • Editor preferences update in real time.
  • Minor detail optimizations.

Simultaneously resolved the majority of known minor issues.


新特性

  • 命令行支持部分Emacs Bash快捷键(Ctrl+A/E/F/B/D/H/U/K/W/P/N/L)
  • 增加命令行相关的偏好设置
  • 查看已连接客户端列表

功能优化

  • 优化批量删除速度
  • 不在列表的字体现在选择手工输入
  • TTL动态显示
  • 编辑器字体等配置同步实时更新
  • 其他操作细节优化

同时修复了大量已知的小问题


If you can not launch on macOS after drop app into /Application folder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app

此外本人正式开通微信公众号,不定期更新独立开发以及产品相关内容,欢迎扫码关注

tiny-rdm - 1.1.6🌈

Published by tiny-craft 9 months ago

light_zh

Features

  • Add activity status chart in home page.
  • Support publish/subscribe.
  • Support import/export connection profiles.
  • Support alias name for database.

Optimizations

  • Add custom interval for auto refresh in home page.
  • Optimize cursor behavior in cli.
  • TTL is more human-readable now.

新特性

  • 主界面增加活动状态图表
  • 支持发布/订阅
  • 连接配置支持导入/导出
  • 数据库支持设置个性化别名

功能优化

  • 主界面状态自动刷新支持自定义间隔
  • 优化命令行光标逻辑
  • 过期时间更加直观可读

If you can not launch on macOS after drop app into /Application floder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app

此外本人正式开通微信公众号,不定期更新独立开发以及产品相关内容,欢迎扫码关注

tiny-rdm - 1.1.5🌈

Published by tiny-craft 9 months ago

Fixes

  • Compatible with server that has "memory" command disabled or unsupported.
  • Unable to copy binary key name.

Optimizations

  • Optimized the mouse click for the tree view.

问题修复

  • 服务端不支持memory命令导致无法显示内容
  • 二进制键名无法复制

功能优化

  • 优化树形列表鼠标点击逻辑

If you can not launch on macOS after drop app into /Application floder, try to run the command below on terminal

安装完成后如果在macOS下无法运行,请尝试在终端执行以下命令

sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app

此外本人正式开通微信公众号,不定期更新独立开发以及产品相关内容,欢迎扫码关注

tiny-rdm - 1.1.4🌈

Published by tiny-craft 9 months ago

Features

  • Support data import and export.
  • Introduce real-time monitor commands.
  • Support YAML and XML formats.
  • Support batch update TTL.
  • Support automatic content refresh.

Optimizations

  • Enhanced experience in multi-select mode.
  • Improved performance for multi-select deletion.
  • Add more personalized settings for content editor.
  • Disable automatic spell check for input fields.
  • Preserve the window's last position.
  • Provide more options for SSL connection.

Simultaneously resolved the majority of known minor issues.


新特性

  • 支持数据的导入导出
  • 支持实时命令监控
  • 支持高亮yaml和xml格式
  • 支持批量更新TTL
  • 支持内容自动刷新

功能优化

  • 优化多选模式体验
  • 优化多选删除的性能
  • 内容编辑器加入更多个性化设定
  • 取消输入框自带的拼写检查
  • 保留窗口最后停留位置
  • SSL登录提供更多选项

同时修复了大量已知的小问题


此外本人正式开通微信公众号,不定期更新独立开发以及产品相关内容,欢迎扫码关注

tiny-rdm - 1.1.3🌈

Published by tiny-craft 10 months ago

Features

  • Support data import and export.
  • Introduce real-time monitor commands.
  • Support YAML and XML formats.

Optimizations

  • Enhanced experience in multi-select mode.
  • Improved performance for multi-select deletion.
  • Add more personalized settings for content editor.
  • Disable automatic spell check for input fields.
  • Preserve the window's last position.

Simultaneously resolved the majority of known minor issues.


新特性

  • 支持数据的导入导出
  • 支持实时命令监控
  • 支持高亮yaml和xml格式

功能优化

  • 优化多选模式体验
  • 优化多选删除的性能
  • 内容编辑器加入更多个性化设定
  • 取消输入框自带的拼写检查
  • 保留窗口最后停留位置

同时修复了大量已知的小问题

tiny-rdm - 1.1.2🌈

Published by tiny-craft 11 months ago

Features

  • Embedded Monaco Editor for enhanced content editing capabilities.
  • Changed the key browser pane to display only single database.
  • Added more convenient key matching and filtering methods.
  • Added multi-selection editing in the key browser pane.
  • Added real-time status for key deletion.
  • Supported displaying multiple key type icons in the key browser pane.

Optimizations

  • The maximized window state will be saved and restored upon the next launch.
  • Improved segmented loading with progress display.

Simultaneously resolved the majority of known minor issues.


新特性

  • 嵌入Monaco Editor,内容编辑更加强大了
  • 键浏览区改为显示单个数据库
  • 加入更便捷的键匹配和筛选方式
  • 键浏览区支持多选编辑
  • 键删除加入实时状态
  • 键浏览区支持展示多种键类型图标

功能优化

  • 窗口最大化状态会进行保存并在下次启动恢复
  • 分段加载拥有更直观的进度显示

同时修复了大量已知的小问题

tiny-rdm - 1.1.1🌈

Published by tiny-craft 11 months ago

Features

  • Embedded Monaco Editor for enhanced content editing capabilities.
  • Changed the key browser pane to display only single database.
  • Added more convenient key matching and filtering methods.
  • Added multi-selection editing in the key browser pane.
  • Added real-time status for key deletion.
  • Supported displaying multiple key type icons in the key browser pane.

Optimizations

  • The maximized window state will be saved and restored upon the next launch.
  • Improved segmented loading with progress display.

Simultaneously resolved the majority of known minor issues.


新特性

  • 嵌入Monaco Editor,内容编辑更加强大了
  • 键浏览区改为显示单个数据库
  • 加入更便捷的键匹配和筛选方式
  • 键浏览区支持多选编辑
  • 键删除加入实时状态
  • 键浏览区支持展示多种键类型图标

功能优化

  • 窗口最大化状态会进行保存并在下次启动恢复
  • 分段加载拥有更直观的进度显示

同时修复了大量已知的小问题

tiny-rdm - 1.1.0🌈

Published by tiny-craft 11 months ago

Features

  • Added partial/full loading for List/Hash/Set/ZSet/Stream.
  • Added viewing and editing by format for List/Hash/Set/ZSet.
  • List/Hash/Set/ZSet supports full-text matching and filtering.
  • Added language Portuguese support. Thanks @leognutzmann

Optimizations

  • Enhanced editing and modification capabilities for complex types.
  • Partial reload by group comes back.

Simultaneously resolved the majority of known minor issues.


新特性

  • List/Hash/Set/ZSet/Stream加入分段和全量加载
  • List/Hash/Set/ZSet支持按格式查看和编辑
  • List/Hash/Set/ZSet支持全文匹配和筛选
  • 新增葡萄牙语支持 感谢 @leognutzmann

功能优化

  • 增强复杂类型的编辑修改功能
  • 按键分组局部重载回归

同时修复了大量已知的小问题

tiny-rdm - 1.0.9🌈

Published by tiny-craft 12 months ago

Features

  • Added flush database operation.
  • Introduced slow log query.

Optimizations

  • Optimized the automatic decode logic.

新特性

  • 为数据库操作增加清空数据库
  • 加入慢日志查询

功能优化

  • 优化自动转码逻辑
tiny-rdm - 1.0.8🌈

Published by tiny-craft 12 months ago

Features

  • Added partial keys loading.
  • Provided tree view and list view options.
  • Introduced command line mode.

Optimizations

  • Made minor adjustments to appearance and layout, allowing the UI to accommodate more content.
  • Split the "View As" for string content into "View Format" and "Decode/Decompression Method."
  • Added length and memory usage information to the content page.

新特性

  • 加入Key分批加载
  • 提供树形和列表两种视图
  • 新增命令行模式

功能优化

  • 外观样式和布局进行微调,现在界面可以容纳更多内容
  • 拆分文本类型内容“查看方式”为“查看格式”和“解码/解压方式”
  • 内容页加入长度和内存占用信息
tiny-rdm - 1.0.8🌈

Published by tiny-craft 12 months ago

Features

  • Added partial keys loading.
  • Provided tree view and list view options.
  • Introduced command line mode.

Optimizations

  • Made minor adjustments to appearance and layout, allowing the UI to accommodate more content.
  • Split the "View As" for string content into "View Format" and "Decode/Decompression Method."
  • Added length and memory usage information to the content page.

新特性

  • 加入Key分批加载
  • 提供树形和列表两种视图
  • 新增命令行模式

功能优化

  • 外观样式和布局进行微调,现在界面可以容纳更多内容
  • 拆分文本类型内容“查看方式”为“查看格式”和“解码/解压方式”
  • 内容页加入长度和内存占用信息
tiny-rdm - 1.0.7

Published by tiny-craft about 1 year ago

Features

  • Supported SSL Connection.
  • Supported cluster mode.

Optimizations

  • Optimized batch key deletion logic.
  • Optimized visual effects for window size changes.
  • Change TTL display to human-readable data.

Bug Fixes

  • Fixed the issue with the connection name prompting for illegal characters.

新特性

  • 支持SSL连接
  • 支持集群模式

功能优化

  • 优化批量删除键逻辑
  • 优化窗口尺寸变化所需的视觉效果变化
  • TTL显示更改为可读数据

问题修复

  • 修复连接名提示非法字符的问题
Package Rankings
Top 6.59% on Proxy.golang.org
Badges
Extracted from project README
License GitHub release GitHub stars GitHub forks Discord X