redis-pro 简介
redis-pro 是一款简单的 macOS 版 Redis 管理应用,使用 SwiftUI 编写。你可以连接 Redis 服务器,把连接保存为收藏,在表格中处理数据,并批量删除条目。它的设计借鉴了 Mac 上的 MySQL 客户端 Sequel Ace 和阿里云 DMS。它还能显示已连接的客户端、断开某个客户端、查看慢日志和更新服务器配置,并提供深色模式。
redis-pro 由名为 cmushroom 的开发者制作,基于 GPL-3.0 许可证免费开源。它支持 Intel 和 Apple Silicon Mac,需要 macOS 11 或更高版本,可用于 Redis 3.x 到 6.x。3.1.0 版增加了批量删除,至今仍是最新版本,已发布两年多。请注意一个限制:由于该应用未通过 macOS 的 Gatekeeper 检查,Homebrew 已停用 redis-pro 的 cask,因此打开时 macOS 可能会发出警告或阻止它,README 中提到的 Homebrew 安装方式也已不可用。请从 GitHub 发布页面下载。SSH 密钥登录和终端功能仍在项目的待办列表中。
主要功能
redis-pro 涵盖了维护 Redis 服务器的日常工作。
- Redis 管理:在原生 Mac 窗口中处理数据。
- 批量删除:一次移除多个条目。
- 收藏:保存常用服务器,删除前会确认。
- SSH 登录:通过 SSH 连接服务器。
- 客户端:查看客户端列表并断开客户端。
- 慢日志:在应用中查看慢日志。
- 服务器配置:更新 Redis 配置。
- 深色模式:界面也有深色外观。
3.1.0 版本新功能
redis-pro 3.1.0 增加了批量删除,并修复了查询问题。
- 增加批量删除功能。
- 调整编辑器样式。
- 修复查询为空时表格选择索引异常的问题。
- 刷新按钮现在使用当前搜索关键字。
- 优化查询过程中加载状态被中断时的处理。
- 确认框现在使用 async。
redis-pro 常见问题
redis-pro 免费吗?
是的。redis-pro 基于 GPL-3.0 许可证免费开源。
redis-pro 有什么用?
它是在 Mac 上管理 Redis 服务器的图形应用:可以处理数据,查看客户端、慢日志和服务器配置。
redis-pro 需要什么版本的 macOS?
macOS 11 或更高版本。
redis-pro 能在 Apple Silicon 上运行吗?
可以。项目说明它同时支持 Intel 和 Apple Silicon Mac。
redis-pro 支持哪些 Redis 版本?
根据项目 README,支持 Redis 3.x 到 6.x。
macOS 会阻止 redis-pro 吗?
有可能。由于该应用未通过 macOS 的 Gatekeeper 检查,Homebrew 已停用 redis-pro 的 cask,因此打开时 macOS 可能会发出警告或阻止它。
可以用 Homebrew 安装 redis-pro 吗?
目前不行。README 中仍有提及,但 Homebrew cask 已停用。请使用 GitHub 发布页面上的下载。
redis-pro 支持 SSH 吗?
支持 SSH 登录。SSH 密钥支持仍在项目的待办列表中。
redis-pro 还在更新吗?
3.1.0 是最新版本,已发布两年多,因此不要指望会经常有新版本。
redis-pro.FULLMAC.app 上的 redis-pro 下载来自哪里?
下载按钮指向 redis-pro 官方 GitHub 发布页面 https://github.com/cmushroom/redis-pro/releases/latest。redis-pro.FULLMAC.app 不会修改或重新打包该应用。
相似应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具
QuotaBar如果你用 ChatGPT 账户使用 OpenAI Codex,用量限制会按 5 小时窗口和每周窗口重置,想知道还剩多少就得打开 Codex 或 ChatGPT。QuotaBar 把剩余百分比显示在 Mac 菜单栏中,每 60 秒刷新一次。点击图标可打开详细面板,查看每个限制窗口及其重置倒计时;也可以打开一个始终置顶的小型悬浮 HUD。开发工具
Stargazer BarStargazer Bar 是一款小巧的 Mac 原生菜单栏应用,帮你盯着 GitHub 仓库。它在菜单栏中实时显示星标数,不用一直开着浏览器标签页也能知道项目的情况;点击即可打开详情菜单:星标与 Fork 趋势图、发布版下载总数以及维护者雷达。公开仓库以星标数衡量。私有仓库没有星标,则以需要你处理的事项衡量:构建失败、未回复的 Issue 或新的拉取请求。开发工具
Notch So GoodNotch So Good 把 MacBook 的刘海变成 AI 编程代理的小型状态显示屏。当 Claude Code 或 OpenAI Codex CLI 工作时,一个黑色胶囊会延伸刘海:左边是名为 Peek 的 3D 角色,右边的圆环显示 5 小时用量窗口还剩多少。会话越需要你,Peek 就从刘海里探出得越多。当任务完成、失败或达到用量上限时,刘海会展开成一张卡片,说明发生了什么、在哪个项目里,点击即可跳到对应的终端标签页,包括 tmux 窗格。开发工具
Claude UsageClaude Usage 是一款为 Claude Code 用户打造的小巧原生应用。它在菜单栏中显示当前的 5 小时会话、所有模型和 Sonnet 的每周用量,以及按量付费的额度,每项都带有用量条和重置时间,无需打开 Claude Code。它还会在 Claude Code 提示符下方添加一行,显示模型、上下文窗口的占用比例和已用令牌数,让你在空间耗尽之前压缩会话。每个终端窗格都显示自己的这一行,在 tmux 中也一样。开发工具
TintpadTintpad 是一款免费开源的启动器,面向使用 Claude Code、Codex 等命令行编程代理的开发者。在任意位置按下 Option-Command-空格,一滴黑色的“水滴”会从 Mac 的刘海处落下(没有刘海的 Mac 则悬挂在菜单栏下方),里面列出你的代码仓库。输入几个字母并按下 Return,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。