Clash clients and rule tools
Find the right client
Understand your rules
Find Clash clients and release files for your device. Check domain matching and configuration with the rule tools.
Project identity, release sources and compatibility are reviewed separately.
Domain rule explainer
Why does this domain match this rule?
Distinguish not matched, matched and not evaluated. Then check duplicates, compare changes or generate rules.
Example: api.example.com
DOMAIN,example.com,DIRECT DOMAIN-SUFFIX,example.com,PROXY MATCH,REJECT
First match is on line 2 in the finite model; not a live traffic or proxy check.
The ecosystem goes beyond GUI clients
Clients, cores, dashboards and router tools serve different needs. Listing and download eligibility are distinct.
Browse the Client DirectoryTools with guides you can follow
From choosing a client to getting started
Identify the project, device requirements and configuration source before following its documentation.
Troubleshoot configuration or subscription import
Separate retrieval failures, syntax errors, missing references and runtime issues.
Why rule order changes the result
Use exact domains, suffixes and a fallback to understand the finite model.
Before you get started
Understand project identity, sources and tool scope.
Is this an official client website?
ClashRules is an independent resource and tool project. Software maintainers and sources are identified on project pages.
Does a source review establish safety?
No. Asset attribution, checksums, installation tests and security audits are different evidence.
Do tools read my subscription?
Tools do not request subscription or proxy URLs. Inputs are processed locally; static checks do not test live connections.