适用于 MAC 的开发工具应用
81 款免费的 Mac 开发工具应用,包括 OrbStack、tmux和QuotaBar。每个应用页面都列出版本、大小、所需 macOS 版本和新功能,下载按钮会带你前往开发者的官方来源。
81 款应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具- tmuxtmux 是一款免费开源的终端复用器。它能让你在一个终端里运行多个程序,分成多个窗口和并排的窗格,并用键盘在它们之间切换。它最有用的功能是会话:从会话中分离后,里面的一切都会继续运行,即使你关闭终端或 SSH 连接中断也没关系;之后重新连接,就能从中断的地方继续。tmux 由 Nicholas Marriott 和其他贡献者开发,以 ISC 许可证发布。开发工具
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,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
VigilVigil 是一款免费开源的 Mac 原生终端,让编程智能体像团队一样协作。你不必再亲自在多个智能体窗口之间复制消息,只需把任务交给根节点的管理者智能体,它可以自行启动工作者智能体和子管理者。细节沿着树向下传递,结果以摘要形式返回给管理者,让管理者的上下文保持精简。实时节点树可以一次看到整个团队,每个节点都保留智能体自己的终端界面,你可以打开任意节点直接接手。开发工具
DeploylightDeploylight 是一款免费开源的菜单栏应用,可实时显示你的部署状态。它支持 Vercel 部署和 Cloudflare Workers Builds,并把两者合并到同一个列表中。菜单栏图标会显示最新一次构建是正在进行、已完成还是失败;构建进行时,还可以显示项目名称和实时计时器。点击菜单中的任意部署,即可在 Vercel 或 Cloudflare 控制台中打开它。开发工具
DevProjexDevProjex 是一款免费开源应用,可以把任何文件夹或 Git 仓库变成干净的 AI 上下文。你在文件树中勾选需要的文件夹和文件,查看带 token 估算的实时预览,然后把结果复制或导出为 ASCII、Markdown、JSON 或 XML,也可以把项目的干净副本导出为文件夹或 ZIP。检测到的密钥、密码等机密信息会在离开应用之前被遮蔽,你还可以遮蔽电子邮件、IP 地址和用户路径等私人数据。开发工具
ClaveClave 是一款免费开源的桌面应用,用于同时运行多个编程智能体会话。你可以按需打开任意数量的 Claude Code、Codex CLI、Antigravity CLI 和 Pi 会话,每个都在自己的终端中运行,也可以打开普通终端标签页,并把它们排成分屏或网格布局,随时即时切换。会话可以分组,保存的工作区文件可以一次性重新打开整组会话。开发工具
Claude StatisticsClaude Statistics 是一款免费开源的菜单栏应用,面向在终端中使用 AI 编程助手的用户。它读取 Claude Code、Codex CLI 和 Gemini CLI 本来就保存在你 Mac 上的会话文件,整理成可搜索的会话列表,显示 Token 数量、估算费用、模型和上下文使用情况,并提供带搜索功能的完整对话记录查看器。统计视图还提供按日、按周和按月的汇总,配有图表和按模型划分的费用明细。开发工具
UnicodeCheckerUnicodeChecker 是一款用于探索和转换 Unicode 的免费 Mac 应用。对每个码位,它都会显示 Unicode 编号及其 UTF 编码、相关码位和分解形式。你可以按平面、码位编号或字符区块浏览,按名称或 Unihan 释义查找码位,甚至通过 Spotlight 找到它们。对于许多亚洲码位,它会显示释义、异体字、读音和旧编码等 Unihan 数据。开发工具
Cocoa Packet AnalyzerCocoa Packet Analyzer 是一款原生的 Mac 网络协议分析器和数据包嗅探工具。它可以抓取以太网和 Wi-Fi 流量,在数据包到达时即时解析,并逐个字段显示,内置 50 多种协议分析器。它能记录每个数据包是由哪个应用发送或接收的,因此你看到的是 Safari 或你自己的应用,而不是一个匿名连接;“应用程序”窗口会在抓包期间按应用统计数据包和字节数。它可以读写 pcap 和 pcapng 文件,也能打开其他工具生成的抓包文件。开发工具
LoadoutLoadout 是一款面向 AI 编程助手用户的 Mac 应用。它在一个窗口中显示这些助手加载的所有内容,包括个人和项目技能、斜杠命令、子智能体、插件和 MCP 服务器,Claude Code、Codex 和 Antigravity 的项目并排列出,并标明各自的所有者。它还会根据助手自己的会话日志,显示每个项目被触发的次数、最后一次触发的时间以及涉及多少个项目。如果某种历史格式无法证明一次触发,Loadout 会将其标记为不支持,而不是显示一个看似未被使用的零。开发工具
RilmazafoneRilmazafone 是一款 Mac 应用,面向以磁盘映像分发应用的开发者。你在与 Finder 窗口一致的画布上布置安装程序:拖入应用,自动获得“应用程序”快捷方式和箭头,再添加其他文件,并借助参考线摆放所有内容。背景可以是图片、渐变或纯色,还可以加入色彩调整、暗角、辉光、可变模糊、带样式的文字、SF Symbols 以及图标后面的磨砂面板。然后一键构建 .dmg,可选择压缩格式以及 APFS 或 HFS+,并使用钥匙串中的身份签名。开发工具
SwitchShuttleSwitchShuttle 是一款 Mac 菜单栏应用,让常用的终端命令只需一次点击或一个快捷键就能运行。你可以把命令整理到多级子菜单中,为每条命令设置全局快捷键和表情图标,然后在任何地方运行,无需先打开终端再输入。它支持 iTerm、Terminal、Warp、Alacritty、Hyper 等终端,每条命令都可以在当前窗口、新标签页或新窗口中运行。开发工具
LiteEditLiteEdit 是一款不到 1 MB 的 Mac 原生代码编辑器,使用 Swift 和 AppKit 构建,适合在主力 IDE 旁边打开、阅读和快速编辑代码。它支持 20 多种语言的语法高亮、标签页、侧边栏文件树、支持正则表达式的查找和替换,以及用于切换文件的 Quick Open 命令。重新打开时,它会恢复你的文件夹、文件、光标位置和窗口状态。开发工具
StreakerStreaker 是一款跟踪 GitHub 贡献连续记录的菜单栏应用。在偏好设置中输入你的 GitHub 用户名,菜单栏就会显示最佳、当前和上一次连续记录,以及今天的贡献数、单日最多贡献数和全年总数。开发工具
TracexyTracexy 是一款原生 macOS 数据包分析工具,用于分析实时网络流量和已保存的 PCAP 或 PCAPNG 文件。它不是从一长串数据包开始,而是把流量整理成会话,并在 macOS 提供相关信息时关联到产生流量的 Mac 应用,让你看到哪个进程连接了哪个主机、出现了哪些协议、传输了多少数据。解码后的字段和原始字节只需点击一下即可查看。缺少依据的信息会显示为未知,而不是靠猜测。开发工具
ClaudoscopeClaudoscope 是一款原生 macOS 菜单栏应用,用于浏览和分析你的 Claude Code 与 Cowork 会话。它读取 Mac 上 ~/.claude/projects/ 中已有的会话文件,并在小巧的菜单栏小组件和完整的仪表板窗口中显示。你可以跟踪正在运行的代理,研究过去的会话,查看令牌的去向,并在问题发生时及时收到警报。开发工具
BlueJBlueJ 是一款用于编写 Java 程序的开发环境,专为初学者和教学而设计。它的界面有意做得比 NetBeans、Eclipse 等专业环境更小、更简单,让新手能够快速上手而不会感到无所适从。它以交互为核心:你可以创建对象、查看对象的值并直接调用其方法,还可以输入 Java 表达式而无需先编译。开发工具
Valentina StudioValentina Studio 是面向数据架构师、开发者、数据库管理员、教师和学生的数据库管理与开发工具。它支持 DuckDB、MySQL 和 MariaDB、MongoDB、Microsoft SQL Server、PostgreSQL、SQLite 以及开发商自己的 ValentinaDB,同时涵盖 SQL 和 NoSQL 工作。在一个窗口中,你可以用图表设计数据库、修改架构、浏览和编辑记录、编写 SQL 或以可视化方式构建查询,并管理服务器。开发工具
usageusage 把你的 AI 编程配额显示在 Mac 菜单栏中。它显示 Claude Code、Codex、Antigravity 和 Muse Code 的 5 小时和每周上限及重置倒计时,还显示 Grok CLI 的每周额度,并在配额接近上限时将其变红。点击图标可查看按会话、每周和项目划分的完整明细。大多数令牌和费用数字来自 Mac 上已有的本地日志。开发工具