diff --git a/README.md b/README.md index c0d7c7f7..73af1a65 100644 --- a/README.md +++ b/README.md @@ -24,28 +24,28 @@ ## 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 +- Shadowsocks(R), VMess, Trojan, Snell, SOCKS5, HTTP(S) outbound support +- Built-in [fake-ip](https://www.rfc-editor.org/rfc/rfc3089) DNS server that aims to minimize DNS pollution attack impact. DoH/DoT upstream supported. +- Rules based off domains, GEOIP, IP-CIDR or process names to route packets to different destinations +- Proxy groups allow users to implement powerful rules. Supports automatic fallback, load balancing or auto select proxy based off latency +- Remote providers, allowing users to get proxy lists remotely instead of hardcoding in config +- Transparent proxy: Redirect TCP and TProxy TCP/UDP with automatic route table/rule management +- Hot-reload via the comprehensive HTTP RESTful API controller -## Premium Features +## Premium -- TUN mode on macOS, Linux and Windows. [Doc](https://github.com/Dreamacro/clash/wiki/premium-core-features#tun-device) -- Match your tunnel by [Script](https://github.com/Dreamacro/clash/wiki/premium-core-features#script) -- [Rule Provider](https://github.com/Dreamacro/clash/wiki/premium-core-features#rule-providers) +Premium core is proprietary. You can find their release notes and pre-built binaries [here](https://github.com/Dreamacro/clash/releases/tag/premium). + +- gvisor/system stack TUN device on macOS, Linux and Windows ([ref](https://github.com/Dreamacro/clash/wiki/premium-core-features#tun-device)) +- Policy routing with [Scripts](https://github.com/Dreamacro/clash/wiki/premium-core-features#script) +- Load your rules with [Rule Providers](https://github.com/Dreamacro/clash/wiki/premium-core-features#rule-providers) +- Monitor Clash usage with a built-in profiling engine. ([Dreamacro/clash-tracing](https://github.com/Dreamacro/clash-tracing)) ## Getting Started -Documentations are now moved to [GitHub Wiki](https://github.com/Dreamacro/clash/wiki). - -## Premium Release -[Release](https://github.com/Dreamacro/clash/releases/tag/premium) +Documentations are available at [GitHub Wiki](https://github.com/Dreamacro/clash/wiki). ## Development -If you want to build an application that uses clash as a library, check out the the [GitHub Wiki](https://github.com/Dreamacro/clash/wiki/use-clash-as-a-library) +If you want to build a Go application that uses Clash as a library, check out the [GitHub Wiki](https://github.com/Dreamacro/clash/wiki/Using-Clash-in-your-Golang-program). ## Credits