δΈζ(zh-cn) | English
- Shadowsocks
- http
- socks
- VMess
- Trojan
- Hysteria
- ShadowsocksR
- VLESS
VLESS
had been abandoned. Consider useTrojan
instead. See detail - TUIC
sing-box
not supporttuic
yet - ShadowTLS
Clash.Meta
not supportShadow-tls
yet
Parse clash subscribe link and generate pretty-printed indented minimal avaliable sing-box profile
./ctos --subscribe "<URL>" -g -f -o ./config.json
Parse clash subscribe link
./ctos --subscribe "<URL>"
Parse clash config.yaml
./ctos --path <PATH TO config.yaml>
Converting clash profile to minimal sing-box profile
./ctos --path <PATH TO config.yaml> -g -f -o ./config.json
> ./ctos --help
Usage: ctos [OPTIONS]
Options:
-p, --path <PATH> Read path of clash format config.yaml file
-s, --subscribe <URL> Get clash subscription profile by url
-f Output pretty-printed indented JSON
-g, --gen-profile Generate minimal avaliable sing-box JSON profile
-o, --output <PATH> Output sing-box JSON profile
-h, --help Print help information
-V, --version Print version information