Each client gets a factual write-up with a link to its download entry on the download page; check the download page for installer and version details.
Clash Plus
Top Pick
Windows / macOS / Android / iOS
KERNEL mihomo
Actively Maintained
All four platforms share the same interface and workflow: paste your subscription link, pick a node, hit connect — done in three steps or fewer, with the same operating path on every device. The iOS version is available on the App Store; desktop and Android installers are on the download page, and the official site is clashplus.io. If you don't want to dig into config files and need to switch between phone and computer, this keeps the learning curve as flat as possible.
Clash Verge Rev
Recommended
Windows / macOS / Linux
KERNEL mihomo
Actively Maintained
A community-driven fork that picked up development after Clash Verge stopped receiving updates, and it's currently one of the most feature-complete desktop clients around. Built on the mihomo kernel, it supports TUN mode to capture traffic from apps that bypass the system proxy, plus config merging and script enhancements for layering custom rules on top of a subscription without editing it directly. Installers are available for all three major desktop OSes, and it's a particularly strong pick for Linux users. There's a fair number of settings, so expect a short learning curve the first time through.
FlClash
Cross-Platform
Windows / macOS / Linux / Android
KERNEL mihomo
Actively Maintained
Built with Flutter, sharing one interface across all three desktop OSes and Android — the broadest open-source option for anyone who wants a single client to cover everything. Subscription management, proxy group switching and rule viewing all sit in clearly organized top-level menus, making it easier to get started than most traditional desktop clients. If you run Linux on the desktop and Android on your phone and want the same experience on both, FlClash is a solid single answer.
Clash Nyanpasu
Windows
Windows
KERNEL mihomo
Actively Maintained
A community-maintained Windows client with a feature set close to the Verge lineage, mainly differentiated by its UI: themes and layout are more customizable, with a lighter, more modern look. Core capabilities — subscription management, TUN mode, rule viewing — are on par with other clients on the same kernel, so nothing is sacrificed for the extra polish. Good fit if Windows is your only device and you care about how the client looks; multi-platform users should look at broader-coverage options first.
Clash Meta for Android
Native Android
Android
KERNEL mihomo
Actively Maintained
A native Android client sharing its roots with the mihomo kernel — the interface is plain, but the configuration options are thorough, with override settings, DNS parameters, log levels and other kernel-level options all reachable directly in the app. It assumes you already understand Clash's config structure and doesn't hold your hand, so it suits Android users already comfortable with rules and proxy groups; complete beginners will have an easier time starting with Clash Plus or FlClash.
Surfboard
Android Backup
Android
Independent kernel implementation
Actively Maintained
An independently implemented Android proxy client that uses a Surge-style configuration format, which isn't fully compatible with Clash-style subscriptions — some need to be converted before they can be imported. Its real value is as a backup route built on a different codebase from the Clash/mihomo family: useful for cross-checking if your main client runs into compatibility issues. For everyday use, a client from the mihomo kernel family is still the better default.
ClashX Meta
No Longer Maintained
macOS
KERNEL mihomo (Meta lineage)
No Longer Maintained
A lightweight menu-bar client for macOS, once a popular choice among Mac users thanks to its low resource use and minimal interface. The project is no longer maintained, so it won't track new macOS versions or protocol changes — new installs aren't recommended. If you're still running it on an older Mac, it's fine as a stopgap, but plan to migrate to an actively maintained client like Clash Plus or Clash Verge Rev when convenient; its archived installer remains available in the macOS section of the download page for reference.
Clash for Windows
No Longer Maintained
Windows
Original kernel (Premium)
No Longer Maintained
Once the most widely known Windows desktop client, and the subject of countless early tutorials. The project is no longer maintained, and its original kernel has likewise stopped evolving — support for newer protocols and rule types stopped at the point development ceased. If you're searching for a "Clash for Windows alternative," the current answers are Clash Verge Rev (closest in feature set) or Clash Plus (easier to get started); its archived entry remains in the Windows section of the download page for migration reference only.