用于将 clash 或者 Clash.Meta 配置文件,以及订阅链接转换为 sing-box 格式的配置文件。
添加额外分组功能,支持正则表达式过滤节点,并添加分组Select
与Urltest
用于配合rule-set
实现指定应用或域名使用指定节点
./clash2singbox -group [分组名称1]:[正则表达式],[分组名称2]:[正则表达式]
./clash2singbox -i config.yaml
或者 ./clash2singbox -url <订阅链接>
。
多个订阅链接使用 | 分割
更多用法见 ./clash2singbox -h
只会修改目标文件的 outbounds,第一次运行会按模板修改。
默认开启 clash api,可通过例如 clash.razord.top
切换节点和代理模式。
- shadowsocks (仅包含 v2ray-plugin, obfs 和 shadow-tls 插件)
- shadowsocksR
- vmess
- vless (含 reality)
- trojan
- socks5
- http
- hysteria
- hysteria2
- tuic5
https://github.com/xmdhs/clash2sfa 本项目仅 Fork 了 Go 版本,所以没有网页(