ClashBar

关于 ClashBar

设计初心、体积对比、社区与开源许可。

ClashBar 是基于 mihomo 的原生 macOS 菜单栏代理客户端,使用 SwiftUI + AppKit,面向轻量、稳定与可观测的日常使用。

设计初心

围绕两个关键词:轻量稳定

  • 轻量化优先:在打包 mihomo Core 的前提下,应用体积目标控制在 15 MB 以内
  • 可裁剪交付:移除 Core 后,应用体积目标控制在 3 MB 以内,便于快速分发。
  • 稳定性优先:优先保证日常可用性与长期运行稳定,避免为短期功能堆叠牺牲可靠性。

首次安装见 快速开始;完整产品能力见 功能总览;排障见 常见问题

App 体积对比(macOS)

客户端应用体积
ClashBar.app(No Core)3 MB
ClashBar.app(含 Core)14.2 MB
ClashMac.app75.2 MB
Clash Verge.app128.4 MB
Clash Party.app496.7 MB
Sparkle.app519.8 MB

数据说明

对比数据来自同一台 macOS 环境下 Finder 显示值。不同版本与构建方式会影响最终体积,以上用于说明轻量化设计方向,而非严格性能基准。

社区与支持

渠道说明
Telegram @clashbars更新、讨论与互助
GitHub IssuesBug、功能建议与文档修正
GitHub Releases正式安装包与变更说明
Homebrew caskbrew install --cask clashbar(见快速开始

提交 Issue 时请附上 ClashBar 版本、macOS 版本、本机或远程内核,以及已脱敏的日志。请勿上传订阅链接、密钥等私人信息。

致谢

  • MetaCubeX/mihomo — 代理内核
  • 所有通过 Issue、PR 与反馈参与改进的贡献者

许可证

本项目采用 GPL-3.0 开源许可,详见仓库 LICENSE

On this page