Skip to content

comzyh/clash

This branch is 917 commits ahead of, 2 commits behind fossabot/clash:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2e2f6f0 · Jul 1, 2023
May 23, 2023
Jun 16, 2023
Apr 20, 2023
Jun 15, 2023
Jun 30, 2023
Jun 30, 2023
Mar 14, 2023
Jun 30, 2023
May 21, 2023
Jul 1, 2023
Jul 1, 2023
Apr 26, 2022
Apr 22, 2023
May 19, 2023
Apr 25, 2023
Jun 13, 2023
May 15, 2023
Apr 4, 2023
Sep 21, 2022
Oct 18, 2019
May 24, 2023
May 17, 2023
Jun 30, 2023
Jun 30, 2023
Mar 16, 2022

Repository files navigation

Clash
Clash

A rule-based tunnel in Go.

Github Actions

Features

This is a general overview of the features that comes with Clash.

  • Inbound: HTTP, HTTPS, SOCKS5 server, TUN device
  • Outbound: Shadowsocks(R), VMess, Trojan, Snell, SOCKS5, HTTP(S), Wireguard
  • Rule-based Routing: dynamic scripting, domain, IP addresses, process name and more
  • Fake-IP DNS: minimises impact on DNS pollution and improves network performance
  • Transparent Proxy: Redirect TCP and TProxy TCP/UDP with automatic route table/rule management
  • Proxy Groups: automatic fallback, load balancing or latency testing
  • Remote Providers: load remote proxy lists dynamically
  • RESTful API: update configuration in-place via a comprehensive API

Some of the features may only be available in the Premium core.

Documentation

You can find the latest documentation at https://dreamacro.github.io/clash/.

Credits

License

This software is released under the GPL-3.0 license.

FOSSA Status

About

A rule-based tunnel in Go.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.3%
  • Other 0.7%