Clash

开源代理内核 · 亦称 Clash 原版 / Dreamacro/clash / Clash Core

Clash 是 Dreamacro 开源的 Go 规则代理内核,用 YAML 把规则、策略组、Fake-IP DNS 与控制 API 组织在一起,确立了后来由 Mihomo 延续的分流模式。原仓库于 2023 年 11 月停止公开访问;本页以 Go 模块存档、官方知识库与社区代码备份记录其能力边界。

稳定版本
暂未收录
关联应用
5 款
GitHub Stars
77
开源许可
GPL-3.0

发展历程

沿革时间线按可核验事件整理;Clash 内核由 Dreamacro 开源并确立规则分流路线,2023 年 11 月原版仓库删除后,MetaCubeX 的 Clash.Meta 更名为 mihomo 延续开发。

  1. Clash 把规则路由带到多协议核心 →

    Go 模块存档保留了 Clash v0.3.2 的发布记录。项目把自己定义为“基于规则的隧道”,同时支持 Shadowsocks、VMess 等出站,并把规则、策略组、Fake-IP DNS 与控制 API 作为主要能力。

    Go 模块:Clash README 存档
  2. 原版 Clash 核心仓库被删除 →

    同期汇总记录 Dreamacro/clash 核心仓库于北京时间 2023 年 11 月 3 日被删除。此前一天,11 月 2 日,Clash for Windows 客户端的发布仓库已被删除;两者分别是客户端与代理核心,维护和分发各自独立。

    net4people/bbs:2023 年 11 月项目变动汇总
查看完整内核时间线 →

内核介绍

规则路由与策略组

官方知识库把 Clash 定义为在网络层与应用层运行的、基于规则的跨平台代理工具:提供 HTTP、HTTPS、SOCKS5 入站,Shadowsocks(R)、VMess、Trojan、Snell、SOCKS5、HTTP(S) 等出站;域名、IP、进程名等规则把连接交给节点或策略组,策略组支持自动回退、负载均衡与延迟探测。Fake-IP DNS 与 RESTful 控制 API 也在同一配置体系内。

查看来源

开源版与 Premium 的区别

官方知识库明确区分两个版本:开源版发布于 github.com/Dreamacro/clash,Clash Premium 是闭源但免费分发的内核,额外提供 TUN 设备、脚本策略路由、规则提供程序等能力。功能列表中标注星号的项目只属于 Premium 版,不能据此把它写成开源版能力。

查看来源

许可变化与代码存档

官方知识库记录 Clash 以 GPL-3.0 发布,v0.16.0(提交 e5284c)之前使用 MIT 许可。原仓库删除后,社区保留了 2023 年 8 月 6 日的代码备份,本页源码链接指向该备份;Go 模块代理仍保留 v0.3.2 的发布时间记录,可用来核对最早的可核验发行。

查看来源

删库与后续生态

同期汇总记录 Dreamacro/clash 核心仓库于 2023 年 11 月 3 日停止公开访问,前一天 Clash for Windows 的发布仓库也被删除,两者分别是内核与客户端。此后 Clash.Meta / Mihomo 延续了规则路由生态;本站把原版 Clash、Mihomo 与 clash-rs 分别记录,不因配置兼容而合并为同一实现。

查看来源

关联应用 5

依据本站应用内核记录关联。多内核、派生内核、平台差异及所有者更正的核验范围,详见各应用页面。

关联人物

项目贡献者与相关应用作者分开列出;应用作者不因此被视为内核开发者。

上游项目与核心贡献

相关应用的开发者

通过下方应用的已登记作者关联,不表示这些作者参与了内核开发。

版本更新

暂未收录已发布的版本动态。

查看官方发行记录 ↗