Clash is a rule based network proxy tool for traffic routing and proxy management, supporting multiple protocols and cross platform use.