Skip to content

A rule based custom proxy with GUI for Mac base on clash.

License

Notifications You must be signed in to change notification settings

itwarlock/clashX

 
 

Repository files navigation

Clash
ClashX

A rule based proxy For Mac base on Clash.

Features

  • HTTP/HTTPS and SOCKS protocol
  • Surge like configuration
  • GeoIP rule support
  • Support Vmess/Shadowsocks/Socks5
  • Support for Netfilter TCP redirect

Install

You can download from release page

Build

Config

The default configuration directory is $HOME/.config/clash

The default name of the configuration file is config.yml. You can use your custom config name and switch config in menu "Config" section.

Checking Github for Clash or SS-Rule-Snippet for Clash for more detail.

Advance Config

Change your status menu icon

Place your icon file in the ~/.config/clash/menuImage.png then restart ClashX

Change default system ignore list.

- Download sample plist in the [Here](https://baidu.com) and place in the ~/.config/clash/proxyIgnoreList.plist

- edit the proxyIgnoreList.plist to set up your own proxy ignore list

About

A rule based custom proxy with GUI for Mac base on clash.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 90.8%
  • Objective-C 8.1%
  • Other 1.1%