Repository navigation
known transports/protocols (unimplemented) #190
Copy link
Copy link
Open
Labels
Description
Please comment/vote up the transport that you'd like to have and implementation will be prioritized upon the popularity.
Pull requests are also more than welcomed.
Known transports:
more well known:
restls:- original
rust: https://github.com/3andne/restls - clash go impl: https://github.com/MetaCubeX/Clash.Meta/tree/Alpha/transport/restls
- original
- ✅
shadow-tls:- original
rust: https://github.com/ihciah/shadow-tls - clash go impl: https://github.com/MetaCubeX/Clash.Meta/blob/Alpha/transport/shadowtls/
- Blocker: utls
- Issue: https://github.com/Watfaq/clash-rs/issues/321
- original
- ✅
v2ray-plugin(websocket only): - ✅
vless: - ✅
hysteria 2:- original
go: https://github.com/apernet/hysteria - clash go impl: https://github.com/MetaCubeX/Clash.Meta/tree/Alpha/transport/hysteria
- PR: feat: hysteria draft #217 (initial), feat(hysteria2): complete udp port hopping support #1563 (UDP Port Hopping)
- original
- ✅
xhttp(Splithttp):
As well as more, those that have lost maintainers, or aren't used by many users, if there's a demand, integrating protocols could be considered.
- ✅
tuic- original
rust: https://github.com/EAimTY/tuic/tree/dev - clash go impl: https://github.com/MetaCubeX/Clash.Meta/tree/Alpha/transport/tuic
- original
- ✅
gun- gRPC Tunnel over CloudFlare- original
go: https://github.com/Qv2ray/gun - clash go impl: https://github.com/MetaCubeX/Clash.Meta/blob/Alpha/transport/gun
- PR: implement grpc for trojan and vmess #203
- original
snell- private protocol owned bySurge, and the latest version is4, though open source impl is1-3ssr- was desperated since 2017, and many patches applied by anouther maintainer but ended in2019- original impl
python: https://github.com/shadowsocksrr/shadowsocksr/tree/manyuser - clash go impl: https://github.com/MetaCubeX/Clash.Meta/tree/Alpha/transport/ssr
- original impl
ref: https://github.com/Watfaq/clash-rs/issues/59#issuecomment-1825131098
Reactions are currently unavailable
Activity
[-]transports[/-][+]known transports/protocols[/+][-]known transports/protocols[/-][+]known transports/protocols (unimplemented)[/+]betaxab commentedon Nov 24, 2023
Hi,
The current top priority is please add support for Hysteria2 and VLESS (Reality) protocols. These two protocols are more popular and accepted by people.
betaxab commentedon Nov 24, 2023
If possible, please implement SS2022(SIP022) as well.
The following link may be helpful:
shadowsocks/shadowsocks-org#196
https://github.com/Shadowsocks-NET/shadowsocks-specs
https://github.com/shadowsocks/shadowsocks-rust
https://github.com/SagerNet/sing-shadowsocks
https://github.com/database64128/shadowsocks-go
https://github.com/Elijah-29/clash/commits/ss2022
itspig commentedon Dec 25, 2023
Please implement Snell protocol, Thanks!
leic4u commentedon Apr 12, 2024
vote to hysteria2 and vless+reality+vision
kumagaya68 commentedon Aug 3, 2024
最新版本Nyanpasu内含0.2.0版本,也启动此内核,从配置文件可见订阅信息,但代理组没有节点信息。如何解决?
charley008 commentedon Dec 18, 2024
please support vless+xhttp or reality?
X-49 commentedon Apr 11, 2025
+1 for
xhttp