{ "brand": "@Raydikalx", "generator": "RaydikalxBot aggregator", "updated_at": "2026-08-19T07:19:59.276748+00:00", "updated_at_unix": 1787123999, "next_update_eta": "2026-08-19T07:34:59.276748+00:00", "update_interval_minutes": 15, "elapsed_seconds": 23.3, "raw_base": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main", "cdn_base": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main", "primary_base": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main", "mirror_base": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main", "publish_branch": "main", "data_branch": "main", "self_url": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/index.json", "self_url_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/index.json", "link_policy": { "primary": "raw.githubusercontent.com", "primary_cache_seconds": 300, "mirror": "cdn.jsdelivr.net", "mirror_cache_seconds": 43200, "note": "raw is ~144x fresher (300s vs 43200s cache). The jsDelivr mirror is purged on every run, but use raw when possible." }, "categories": { "all": { "unique": 10866, "broken": 1, "duplicates": 5264, "total_fetched": 16131, "active_sources": 15, "protocols": { "vless": 3688, "trojan": 2914, "shadowsocks": 2135, "vmess": 1833, "hysteria2": 253, "shadowsocksr": 35, "anytls": 3, "socks": 3, "tuic": 2 }, "files": { "configs_txt": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/all/configs.txt", "configs_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/all/configs_base64.txt", "clash_yaml": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/all/clash.yaml", "singbox_json": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/all/singbox.json", "configs_txt_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/all/configs.txt", "configs_base64_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/all/configs_base64.txt", "clash_yaml_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/all/clash.yaml", "singbox_json_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/all/singbox.json" } }, "heavy": { "unique": 8133, "broken": 1, "duplicates": 3312, "total_fetched": 11446, "active_sources": 11, "protocols": { "vless": 3217, "shadowsocks": 2049, "vmess": 1533, "trojan": 1209, "hysteria2": 92, "shadowsocksr": 30, "tuic": 2, "socks": 1 }, "files": { "configs_txt": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/heavy/configs.txt", "configs_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/heavy/configs_base64.txt", "clash_yaml": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/heavy/clash.yaml", "singbox_json": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/heavy/singbox.json", "configs_txt_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/heavy/configs.txt", "configs_base64_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/heavy/configs_base64.txt", "clash_yaml_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/heavy/clash.yaml", "singbox_json_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/heavy/singbox.json" } }, "light": { "unique": 3586, "broken": 0, "duplicates": 1099, "total_fetched": 4685, "active_sources": 4, "protocols": { "trojan": 1923, "vless": 808, "vmess": 472, "shadowsocks": 199, "hysteria2": 174, "shadowsocksr": 5, "anytls": 3, "socks": 2 }, "files": { "configs_txt": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/light/configs.txt", "configs_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/light/configs_base64.txt", "clash_yaml": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/light/clash.yaml", "singbox_json": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/light/singbox.json", "configs_txt_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/light/configs.txt", "configs_base64_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/light/configs_base64.txt", "clash_yaml_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/light/clash.yaml", "singbox_json_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/light/singbox.json" } } }, "protocols": { "vless": 3688, "trojan": 2914, "shadowsocks": 2135, "vmess": 1833, "hysteria2": 253, "shadowsocksr": 35, "anytls": 3, "socks": 3, "tuic": 2, "hysteria": 0, "wireguard": 0, "juicity": 0, "snell": 0, "mieru": 0 }, "protocol_files": { "vless": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/vless.txt", "vmess": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/vmess.txt", "trojan": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/trojan.txt", "shadowsocks": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/shadowsocks.txt", "shadowsocksr": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/shadowsocksr.txt", "hysteria2": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/hysteria2.txt", "tuic": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/tuic.txt", "anytls": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/anytls.txt", "socks": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/socks.txt" }, "protocol_files_base64": { "vless": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/vless_base64.txt", "vmess": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/vmess_base64.txt", "trojan": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/trojan_base64.txt", "shadowsocks": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/shadowsocks_base64.txt", "shadowsocksr": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/shadowsocksr_base64.txt", "hysteria2": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/hysteria2_base64.txt", "tuic": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/tuic_base64.txt", "anytls": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/anytls_base64.txt", "socks": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/protocols/socks_base64.txt" }, "protocol_files_mirror": { "vless": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/vless.txt", "vmess": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/vmess.txt", "trojan": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/trojan.txt", "shadowsocks": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/shadowsocks.txt", "shadowsocksr": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/shadowsocksr.txt", "hysteria2": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/hysteria2.txt", "tuic": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/tuic.txt", "anytls": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/anytls.txt", "socks": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/protocols/socks.txt" }, "archive": { "all_broken": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/archive/all_broken.txt", "heavy_broken": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/archive/heavy_broken.txt", "all_broken_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/archive/all_broken_base64.txt", "heavy_broken_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/archive/heavy_broken_base64.txt" }, "sources": { "light_count": 7, "heavy_count": 14, "total_count": 21, "healthy": 15, "unhealthy": 0, "health_url": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/health.json", "health_url_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/health.json" }, "cascade_categories": { "verified": { "unique": 2864, "criterion": "a real proxied request succeeded in ALL rounds of this run", "files": { "configs_txt": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/verified/configs.txt", "configs_txt_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/verified/configs.txt", "configs_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/verified/configs_base64.txt", "configs_base64_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/verified/configs_base64.txt", "clash_yaml": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/verified/clash.yaml", "clash_yaml_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/verified/clash.yaml", "singbox_json": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/verified/singbox.json", "singbox_json_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/verified/singbox.json" } }, "fast": { "unique": 2252, "criterion": "verified AND median delay across all rounds is under the threshold", "files": { "configs_txt": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/fast/configs.txt", "configs_txt_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/fast/configs.txt", "configs_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/fast/configs_base64.txt", "configs_base64_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/fast/configs_base64.txt", "clash_yaml": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/fast/clash.yaml", "clash_yaml_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/fast/clash.yaml", "singbox_json": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/fast/singbox.json", "singbox_json_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/fast/singbox.json" } }, "secure": { "unique": 2253, "criterion": "verified AND forward secrecy ((EC)DHE via TLS/REALITY/QUIC) AND certificate validation not disabled", "files": { "configs_txt": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/secure/configs.txt", "configs_txt_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/secure/configs.txt", "configs_base64": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/secure/configs_base64.txt", "configs_base64_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/secure/configs_base64.txt", "clash_yaml": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/secure/clash.yaml", "clash_yaml_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/secure/clash.yaml", "singbox_json": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/secure/singbox.json", "singbox_json_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/secure/singbox.json" } } }, "top100": { "count": 100, "criterion": "verified configs sorted by median delay (fastest first); never padded with untested ones", "url": "https://raw.githubusercontent.com/0xRadikal/Free-v2ray-Configs/main/top100.txt", "url_mirror": "https://cdn.jsdelivr.net/gh/0xRadikal/Free-v2ray-Configs@main/top100.txt" } }