clash icon indicating copy to clipboard operation
clash copied to clipboard

[Feature] Hysteria support

Open tobyxdd opened this issue 3 years ago • 14 comments

Verify steps

  • [X] 我已经在 Issue Tracker 中找过我要提出的请求 I have searched on the issue tracker for a related feature request.
  • [X] 我已经仔细看过 Documentation 并无法自行解决问题 I have read the documentation and was unable to solve the issue.

Description

I'm the main developer of hysteria (https://github.com/HyNetwork/hysteria) and would like to discuss the possibility of adding hysteria outbound support to Clash.

Possible Solution

No response

tobyxdd avatar Dec 28 '21 10:12 tobyxdd

支持一下,Clash目前还没有跑UDP的协议

Tun2Sucks avatar Jan 01 '22 07:01 Tun2Sucks

Any possibility for this ?

Remonli avatar Feb 25 '22 13:02 Remonli

Hysteria is such an excellent solution, and I'm really looking forward to its integration into the clash ❤️

jizusun avatar Mar 13 '22 02:03 jizusun

so what are we waiting for ? hysteria version is 1.0.2 maybe it is good time to support it, i thought.

planktonzp avatar Mar 25 '22 07:03 planktonzp

Yes, would be glad to see clash supporting hysteria. Thanks!

causenet avatar Apr 10 '22 16:04 causenet

@Dreamacro Shall we provide a plugin mechanism (e.g. build tag) to allow user build their clash binary with protocol they want? Introducing quic-go will significantly increase binary size (just like gRPC) while some of clash are running on devices with small memory & flash size.

kamingchan avatar Apr 11 '22 02:04 kamingchan

@kamingchan IMO, quic-go is not a good QUIC implementation, but it is the only QUIC implementation for golang. So with the options available, I don't want to integrate quic-go. hysteria uses a fork quic-go, It makes me even less want to integrate it.

And the go plugin does not support windows, and the maintainers of go are not very enthusiastic about it

Dreamacro avatar Apr 11 '22 03:04 Dreamacro

Hysteria really did a lot for those poor networks. Wishing clash would support this feature.

PeterWang-dev avatar Apr 19 '22 14:04 PeterWang-dev

@kamingchan IMO, quic-go is not a good QUIC implementation, but it is the only QUIC implementation for golang. So with the options available, I don't want to integrate quic-go. hysteria uses a fork quic-go, It makes me even less want to integrate it.

And the go plugin does not support windows, and the maintainers of go are not very enthusiastic about it

So you mean the chef should not cook beef, just because there are someone cannot eat it or this piece is not good enough? We all know the best is the next. But this piece of beef has proved itself-- it is the best in the kitchen right now. By the way, i say beef, it mean the hysteria. No offense, i am just one of the customers who wanna eat it

planktonzp avatar Apr 21 '22 00:04 planktonzp

+1

moranno avatar May 03 '22 14:05 moranno

+1

e5u avatar Jun 02 '22 12:06 e5u

+1

dongdongmao avatar Jun 08 '22 15:06 dongdongmao

+1

skill7899 avatar Jul 11 '22 01:07 skill7899

You can press thumbs up on the top comment, please don't spam the issue thread.

BirkhoffLee avatar Aug 27 '22 03:08 BirkhoffLee