Clash 是由全球开发者社区共同维护的开源网络代理工具。我们相信互联网应当是开放、透明且无边界的,这也是我们坚持免费开源的核心原因。
Clash 项目诞生于开发者对网络自由的共同渴望。我们认为,一款优秀的代理工具不应当是商业黑盒,而应当是代码公开、逻辑透明、任何人都可以独立审计的开源软件。
从最初的命令行核心,到如今支持 Windows、macOS、Android、iOS、Linux 全平台的图形客户端生态,Clash 凭借其强大的规则引擎与多协议兼容能力,成为全球技术用户最信赖的代理工具之一。
核心代码托管于 GitHub,所有逻辑公开透明,无任何隐藏后门或数据收集行为。
本地运行的流量路由引擎,不收集任何用户数据,您的网络行为只属于您自己。
由来自全球的贡献者共同维护,新协议、新功能持续更新,始终跟上技术前沿。
Clash 遵循 GPL-3.0 开源协议发布,任何人均可免费使用、修改和再分发。这不仅是一个承诺,更是我们对用户权益最有力的保障。
六个核心原则,贯穿 Clash 项目从代码设计到用户体验的每一个决策
源代码完全公开,任何人均可审查每一行逻辑。我们拒绝商业闭源模式,让用户真正了解自己使用的工具在做什么。
Clash 在本地运行,不向任何服务器上报用户数据。您的浏览记录、节点选择、使用习惯都不会被记录或分析。
基于 Go 语言构建的高并发核心引擎,极低资源占用下实现高吞吐量连接处理,无论是日常浏览还是大文件传输都游刃有余。
基于 YAML 的配置系统,支持从域名、IP 段到进程名称的多维度精细路由规则,满足从普通用户到极客开发者的各类需求。
项目覆盖简体中文、繁体中文、英文、日语、韩语五种语言,致力于为亚洲及全球用户提供本地化的使用体验。
欢迎每一位开发者参与贡献——无论是提交代码、修复 Bug、撰写文档还是翻译本地化,所有贡献都将被社区铭记。
从一个命令行工具,到覆盖数千万用户的开源代理生态
Clash 开源项目正式发布,基于 Go 语言构建的轻量级规则代理内核首次亮相,支持 Shadowsocks 与 VMess 协议,引发开发者社区广泛关注。
Clash for Windows、ClashX 等图形化界面客户端相继推出,Clash 从命令行工具扩展为普通用户也能轻松上手的代理平台,用户量快速增长。
Clash for Android 正式发布,iOS 端 Shadowrocket 等客户端相继支持 Clash 配置格式,代理工具生态覆盖全主流移动平台,用户群体大幅扩展。
TUN 虚拟网卡模式正式落地,实现系统级全流量接管。同期新增 Trojan、VLESS 协议支持,Clash 成为兼容协议最全的开源代理客户端之一。
社区维护的增强分支 Clash Meta(现更名为 Mihomo)正式接棒,新增 Hysteria2、TUIC、Reality 等下一代协议支持,规则引擎与 DNS 处理能力全面升级。
Clash Verge Rev、FlClash、OpenClash 等新一代客户端相继发布,整体开源生态活跃度持续攀升,GitHub 累计 Star 超过 42,000,全平台下载量突破千万。
现代化的技术选型,为稳定高效的代理体验提供坚实基础
Clash 内核采用 Go 语言编写,天然的高并发特性使其能够在极低的 CPU 与内存开销下同时处理数百个网络连接,性能远超传统代理工具。
Golang · 高并发支持域名后缀、IP CIDR、GEOIP 地理数据库、进程名称等多维度匹配规则,可精细控制每一个连接的路由走向,实现智能分流。
多维度路由系统级全流量接管,彻底解决不支持系统代理的应用场景。
全局代理内置 Fake-IP 与 Redir-Host 模式,彻底解决 DNS 污染问题,确保域名解析准确可信。
防 DNS 污染完整的 HTTP API 接口,支持通过 Web 面板或第三方工具实时管理节点与规则。
可编程控制Clash Meta(Mihomo)内核原生兼容业内全部主流加密代理协议。无论您的服务商提供哪种节点格式,导入 Clash 配置即可直接使用,无需单独安装额外插件或客户端。
无论您是经验丰富的 Go 开发者、前端工程师,还是热衷于文档与本地化贡献的技术写作者,Clash 社区都欢迎您的参与。每一个 Issue、每一行代码、每一篇文档,都是我们共同进步的一步。