Module explodes
Source - explode
- Explode a proxy link into a Proxy object
- explode_clash
- Parse a Clash YAML configuration into a vector of Proxy objects
- explode_conf_content
- Explodes a configuration file content into a vector of Proxy objects
- explode_http
- Parse an HTTP/HTTPS link into a Proxy object
Matches C++ explodeHTTP implementation
- explode_http_sub
- Parse an HTTP subscription link into a Proxy object
Matches C++ explodeHTTPSub implementation
- explode_hysteria
- Parse a Hysteria link into a Proxy object
- explode_hysteria2
- Parse a Hysteria2 link into a Proxy object
- explode_kitsunebi
- Parse a Kitsunebi format VMess link
- explode_netch
- Parse a Netch JSON configuration into a Proxy object
Matches C++ explodeNetch implementation
- explode_netch_conf
- Parse a Netch configuration file into a vector of Proxy objects
Matches C++ explodeNetchConf implementation
- explode_quan
- Parse Quantumult configuration into a vector of Proxy objects
Consistent with the C++ implementation in explodeQuan
- explode_shadowrocket
- Parse a Shadowrocket format VMess link
- explode_snell
- Parse a Snell link into a Proxy object
- explode_snell_surge
- Parse a Snell configuration in Surge format
Format: snell = server, port, psk=password, obfs=obfs, obfs-host=host, version=version
- explode_socks
- Parse a SOCKS link into a Proxy object
- explode_ss
- Parse a Shadowsocks link into a Proxy object
Based on the C++ implementation in explodeSS function
- explode_ss_android
- Parse Android Shadowsocks configuration into a vector of Proxy objects
- explode_ss_conf
- Parse a Shadowsocks configuration file into a vector of Proxy objects
- explode_ssd
- Parse a SSD (Shadowsocks subscription) link into a vector of Proxy objects
- explode_ssr
- Parse a ShadowsocksR link into a Proxy object
Based on the C++ implementation in explodeSSR function
- explode_ssr_conf
- Parse a ShadowsocksR configuration file into a vector of Proxy objects
- explode_sstap
- Parse a SSTap JSON configuration into a vector of Proxy objects
Based on the C++ implementation in explodeSSTap function
- explode_std_hysteria2
- Parse a standard Hysteria2 link into a Proxy object (handles hy2:// scheme)
- explode_std_vmess
- Parse a standard VMess link into a Proxy object
Format: vmess[+tls]://uuid-alterId@hostname:port[/?network=ws&host=xxx&path=yyy]
- explode_sub
- Explode a subscription content into a vector of Proxy objects
- explode_surge
- Parse a Surge configuration into a vector of Proxy objects
- explode_trojan
- Parse a Trojan link into a Proxy object
- explode_trojan_go
- Parse a Trojan-Go link into a Proxy object
- explode_vless
- Parse a VLESS link into a Proxy object
- explode_vmess
- Parse a VMess link into a Proxy object
- explode_vmess_conf
- Parse a VMess configuration file into a vector of Proxy objects
- explode_wireguard
- Parse a WireGuard link into a Proxy object