Go to file
2018-08-08 13:45:41 +08:00
ClashX Fixed: Auto remember proxy group not work 2018-08-08 13:45:41 +08:00
ClashX.xcodeproj Feature: pod add SwiftLog 2018-08-07 23:25:42 +08:00
ClashX.xcworkspace Feature: ask user to move application to the Applications folder. 2018-06-23 14:37:00 +08:00
ClashXLaunchHelper Feature: Support Auto update 2018-06-23 15:05:58 +08:00
Pods Feature: pod add SwiftLog 2018-08-07 23:25:42 +08:00
.gitignore Improve: Config Generator support keyboard shortcut and rc4md5/chacha20 encrypt methods. Feature: add auto start at login 2018-06-14 16:16:00 +08:00
.gitmodules FIxed: fix proxyhelper permission check and add clash submodule 2018-06-14 12:56:07 +08:00
appcast.xml Featrue: Bump version 1.1 2018-08-07 15:20:19 +08:00
Podfile Feature: pod add SwiftLog 2018-08-07 23:25:42 +08:00
Podfile.lock Feature: pod add SwiftLog 2018-08-07 23:25:42 +08:00
README.md Imporve: Update README 2018-06-23 15:50:37 +08:00

ClashX

A rule based proxy For Mac base on clash.

Features

HTTP/HTTPS and SOCKS proxy Surge like configuration GeoIP rule support

Install

You can download from release page

Config

You can use config generator in Status Bar Menu "Config" section. Config support most of surge rules.

Configuration file at $HOME/.config/clash/config.ini

Below is a simple demo configuration file:

[General]
port = 7890
socks-port = 7891

[Proxy]
# name = ss, server, port, cipter, password
Proxy = ss, server, port, AEAD_CHACHA20_POLY1305, password

[Rule]
DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-KEYWORD,google,Proxy
DOMAIN-SUFFIX,ad.com,REJECT
GEOIP,CN,DIRECT
FINAL,,Proxy // notice there is two ","