clash
A rule-based tunnel in Go.
0
Stars
0
Forks
0
Watchers
0
Issues
1545
Size (KB)
master
Branch
Files
Source on GitHubBrowse the folder structure on GitHub
File tree for this repository will appear here after the next data sync. Meanwhile you can open the full folder listing directly on GitHub.
README.md
View raw on GitHub →<h1 align="center">
<img src="https://github.com/Dreamacro/clash/raw/master/docs/logo.png" alt="Clash" width="200">
<br>Clash<br>
</h1>
<h4 align="center">A rule-based tunnel in Go.</h4>
<p align="center">
<a href="https://github.com/Dreamacro/clash/actions">
<img src="https://img.shields.io/github/workflow/status/Dreamacro/clash/Go?style=flat-square" alt="Github Actions">
</a>
<a href="https://goreportcard.com/report/github.com/Dreamacro/clash">
<img src="https://goreportcard.com/badge/github.com/Dreamacro/clash?style=flat-square">
</a>
<img src="https://img.shields.io/github/go-mod/go-version/Dreamacro/clash?style=flat-square">
<a href="https://github.com/Dreamacro/clash/releases">
<img src="https://img.shields.io/github/release/Dreamacro/clash/all.svg?style=flat-square">
</a>
<a href="https://github.com/Dreamacro/clash/releases/tag/premium">
<img src="https://img.shields.io/badge/release-Premium-00b4f0?style=flat-square">
</a>
</p>
Features
- Local HTTP/HTTPS/SOCKS server with authentication support
- VMess, Shadowsocks, Trojan, Snell protocol support for remote connections
- Built-in DNS server that aims to minimize DNS pollution attack impact, supports DoH/DoT upstream and fake IP.
- Rules based off domains, GEOIP, IPCIDR or Process to forward packets to different nodes
- Remote groups allow users to implement powerful rules. Supports automatic fallback, load balancing or auto select node based off latency
- Remote providers, allowing users to get node lists remotely instead of hardcoding in config
- Netfilter TCP redirecting. Deploy Clash on your Internet gateway with
iptables.
- Comprehensive HTTP RESTful API controller
Premium Features
- TUN mode on macOS, Linux and Windows. Doc
- Match your tunnel by Script
Getting Started
Documentations are now moved to GitHub Wiki.
Premium Release
Release
Development
If you want to build an application that uses clash as a library, check out the the GitHub Wiki
Credits
riobard/go-shadowsocks2
v2ray/v2ray-core
License
This software is released under the GPL-3.0 license.
Repository metadata
- Owner
- TEGAR-SRC
- Primary language
- Not detected
- License
- GPL-3.0
- Created
- Aug 5, 2022
- Last pushed
- Aug 5, 2022
- Last updated
- Nov 3, 2023
Clone this repository
HTTPS
git clone https://github.com/TEGAR-SRC/clash.gitSSH
git clone git@github.com:TEGAR-SRC/clash.git