ClashBar for Mac
Native macOS menu bar proxy client powered by mihomo.
By Sitoi. Free and open source, GPL-3.0 licence.
ClashBar at a glance
- Version
- 0.3.6
- Released
- 30 September 2026
- Download size
- 21 MB
- Works on
- Apple silicon and Intel
- Licence
- GPL-3.0
- Category
- Internet and Networking
- Developer
- Sitoi
- GitHub stars
- 1.5K
About ClashBar
原生 macOS 菜单栏代理客户端,基于 SwiftUI + AppKit,由 mihomo 驱动。 轻量、稳定,在菜单栏完成配置、节点、规则、连接与系统代理管理。
Screenshots
How to install ClashBar on a Mac
- Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
- Search for ClashBar and press Get. OpenDMG downloads version 0.3.6 from Sitoi's own GitHub release.
- Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.
Updates to ClashBar show up in OpenDMG and install with one button. No account is needed.
Prefer to do it by hand? The developer's files are on GitHub: ClashBar-0.3.6-apple-silicon.dmg (21 MB), ClashBar-0.3.6-intel.dmg (22 MB).
What is new in ClashBar 0.3.6
## 更新内容    > 本次更新是针对 v0.3.5 的 **系统代理 Helper 安装修复**:修复从 `.dmg` 下载安装的场景下,管理员授权装入的 Helper 二进制与 LaunchDaemon plist 仍带 `com.apple.quarantine` 隔离属性、被系统以「Launch Constraint Violation / Refusing to execute quarantined file」拒绝加载,导致「Helper 已授权但系统代理开关开了不生效」的问题;同时修正安装脚本吞掉 `bootstrap` / `kickstart` 失败却照样写入「已安装」版本标记、使坏状态无法自动重试的缺陷。Helper 版本号一并升到 2,老的坏安装会被强制重装恢复。 ### 📝 更新日志 (Changelog) **🚀 优化改进 (Improvements)** -  **安装失败不再写入成功标记**:安装脚本在 `set -e` 下把 `launchctl bootstrap`(失败时先 `bootout` 再重试一次)与 `kickstart` 改为硬失败,版本标记 `echo` 放在最后一步——任何一步加载失败都会以非零退出并把 `stderr` 原文透传回 App,不再写入版本文件,保证下次启动能重新触发安装恢复,而不是被永久锁死在「已安装但不生效」的状态。 -  **安装现状检查纳入隔离属性**:`installedHelperIsCurrent()` 除比对版本、校验二进制可执行与 plist 存在外,新增对两个目标文件 `com.apple.quarantine` 属性的检查;只要任一文件仍带隔离属性即视为「未正确安装」,自动重新走授权安装流程。 **🐞 修复问题 (Bug Fixes)** …