关于 Clash 开源项目

让每一位用户都能
自由访问互联网

Clash 是由全球开发者社区共同维护的开源网络代理工具。我们相信互联网应当是开放、透明且无边界的,这也是我们坚持免费开源的核心原因。

42K+ GitHub Stars
10M+ 全平台累计下载
5+ 支持平台
100% 免费开源
我们的使命

打造透明可信赖的
开源网络代理工具

Clash 项目诞生于开发者对网络自由的共同渴望。我们认为,一款优秀的代理工具不应当是商业黑盒,而应当是代码公开、逻辑透明、任何人都可以独立审计的开源软件。

从最初的命令行核心,到如今支持 Windows、macOS、Android、iOS、Linux 全平台的图形客户端生态,Clash 凭借其强大的规则引擎与多协议兼容能力,成为全球技术用户最信赖的代理工具之一。

完全开源,全球可审计

核心代码托管于 GitHub,所有逻辑公开透明,无任何隐藏后门或数据收集行为。

隐私优先,零日志策略

本地运行的流量路由引擎,不收集任何用户数据,您的网络行为只属于您自己。

社区驱动,持续进化

由来自全球的贡献者共同维护,新协议、新功能持续更新,始终跟上技术前沿。

以开源精神构建
更自由的网络未来

Clash 遵循 GPL-3.0 开源协议发布,任何人均可免费使用、修改和再分发。这不仅是一个承诺,更是我们对用户权益最有力的保障。

GPL-3.0 开源免费 无商业广告 无数据收集 全球社区

驱动我们的核心价值观

六个核心原则,贯穿 Clash 项目从代码设计到用户体验的每一个决策

开放透明

源代码完全公开,任何人均可审查每一行逻辑。我们拒绝商业闭源模式,让用户真正了解自己使用的工具在做什么。

隐私保护

Clash 在本地运行,不向任何服务器上报用户数据。您的浏览记录、节点选择、使用习惯都不会被记录或分析。

极致性能

基于 Go 语言构建的高并发核心引擎,极低资源占用下实现高吞吐量连接处理,无论是日常浏览还是大文件传输都游刃有余。

灵活可控

基于 YAML 的配置系统,支持从域名、IP 段到进程名称的多维度精细路由规则,满足从普通用户到极客开发者的各类需求。

多语言支持

项目覆盖简体中文、繁体中文、英文、日语、韩语五种语言,致力于为亚洲及全球用户提供本地化的使用体验。

社区共建

欢迎每一位开发者参与贡献——无论是提交代码、修复 Bug、撰写文档还是翻译本地化,所有贡献都将被社区铭记。

Clash 项目发展历程

从一个命令行工具,到覆盖数千万用户的开源代理生态

2019

Clash 核心诞生

Clash 开源项目正式发布,基于 Go 语言构建的轻量级规则代理内核首次亮相,支持 Shadowsocks 与 VMess 协议,引发开发者社区广泛关注。

2020

图形客户端生态兴起

Clash for Windows、ClashX 等图形化界面客户端相继推出,Clash 从命令行工具扩展为普通用户也能轻松上手的代理平台,用户量快速增长。

2021

移动端全面覆盖

Clash for Android 正式发布,iOS 端 Shadowrocket 等客户端相继支持 Clash 配置格式,代理工具生态覆盖全主流移动平台,用户群体大幅扩展。

2022

TUN 模式与协议大扩展

TUN 虚拟网卡模式正式落地,实现系统级全流量接管。同期新增 Trojan、VLESS 协议支持,Clash 成为兼容协议最全的开源代理客户端之一。

2023

Mihomo(Clash Meta)接棒

社区维护的增强分支 Clash Meta(现更名为 Mihomo)正式接棒,新增 Hysteria2、TUIC、Reality 等下一代协议支持,规则引擎与 DNS 处理能力全面升级。

2024 — 今

生态持续繁荣

Clash Verge Rev、FlClash、OpenClash 等新一代客户端相继发布,整体开源生态活跃度持续攀升,GitHub 累计 Star 超过 42,000,全平台下载量突破千万。

技术架构与核心能力

现代化的技术选型,为稳定高效的代理体验提供坚实基础

Go 语言核心引擎

Clash 内核采用 Go 语言编写,天然的高并发特性使其能够在极低的 CPU 与内存开销下同时处理数百个网络连接,性能远超传统代理工具。

Golang · 高并发

规则引擎

支持域名后缀、IP CIDR、GEOIP 地理数据库、进程名称等多维度匹配规则,可精细控制每一个连接的路由走向,实现智能分流。

多维度路由

TUN 虚拟网卡

系统级全流量接管,彻底解决不支持系统代理的应用场景。

全局代理

智能 DNS 策略

内置 Fake-IP 与 Redir-Host 模式,彻底解决 DNS 污染问题,确保域名解析准确可信。

防 DNS 污染

RESTful API

完整的 HTTP API 接口,支持通过 Web 面板或第三方工具实时管理节点与规则。

可编程控制

全协议支持矩阵:Shadowsocks · VMess · VLESS · Trojan · Hysteria2 · WireGuard · TUIC · Snell · SSR

Clash Meta(Mihomo)内核原生兼容业内全部主流加密代理协议。无论您的服务商提供哪种节点格式,导入 Clash 配置即可直接使用,无需单独安装额外插件或客户端。

开源 · 透明 · 共建

加入 Clash 开源社区
共同打造更好的工具

无论您是经验丰富的 Go 开发者、前端工程师,还是热衷于文档与本地化贡献的技术写作者,Clash 社区都欢迎您的参与。每一个 Issue、每一行代码、每一篇文档,都是我们共同进步的一步。