Skip to content

Clash / Mihomo Clients ​

Clash / Mihomo is a client ecosystem centered on rule-based routing, subscriptions, profiles and traffic policies. The exact feature set depends on the client and the core version.

Recommended entry points ​

ClientPlatformsBest forGuide
Clash Verge RevWindows · macOS · LinuxGeneral desktop useDetailed setup
Mihomo PartyWindows · macOS · LinuxMihomo-focused desktop workflowsDetailed setup
StashiPhone · iPad · Apple platformsRule-based mobile workflowsDetailed setup

What you should understand first ​

  • Provider: supplies the network service and subscription URL.
  • Client: imports profiles, selects nodes and applies routing rules.
  • Core: processes the traffic according to the client configuration.
  • Rules: decide whether traffic is proxied, direct or sent to another policy group.

Typical setup flow ​

  1. Install the client from the developer's official source.
  2. Copy your subscription URL from your service provider.
  3. Add the profile or subscription to the client.
  4. Update the profile and confirm nodes or proxy groups appear.
  5. Choose a node or policy group.
  6. Start with a simple rule mode, then test access.
  7. Only after the basic connection works, adjust TUN, DNS or advanced rules.

Clash and Mihomo are not the same thing ​

A client is the interface you use. A core is the component that actually handles proxy protocols and traffic processing. Different clients can bundle or invoke different core versions, so a configuration feature shown in one client may not exist in another.

Choosing a client ​

Choose a client based on your operating system, desired level of control, supported configuration formats and how much you want to customize rules. For first-time users, prioritize clear profile management and straightforward system-proxy controls.

VPN Finder · VPN, proxy and network tool guides