FILE NO. C-007BRIEFING

Open-source project archive · Clients tracked continuously

CODENAME: CLASH

Clash Client Download
Multi-Platform Config Archive

A download archive of Clash clients for Windows, macOS, Android, iOS, and Linux. Supports rule-based routing and TUN mode, built on the open-source mihomo core, with subscription import guides and a troubleshooting manual.

Always Free Open Source English Docs Multi-Platform

CORE

mihomo

Formerly Clash.Meta. The open-source core shared by graphical clients, handling protocol handshakes, rule matching, and traffic forwarding.

LICENSE

  • mihomoGPL-3.0
  • Clash Verge RevGPL-3.0
  • FlClashGPL-3.0
  • Clash Meta for AndroidGPL-3.0

FEATURE

Rule-based routing / TUN mode / subscription management / multi-protocol support / group testing. Core capabilities detailed in the index below, DOC-01 through DOC-05.

DOC-01

Core Feature Index

Five core features filed under case numbers. Click an index entry on the left to expand its brief on the right.

DOC-01FEATURE BRIEF

Rule Routing

Decides whether each connection goes direct or through a proxy, based on domain, GeoIP, IP range, and similar conditions. A typical setup: sites in mainland China connect directly for speed, while sites outside China route through a proxy node as needed. Rules are matched top to bottom and support types such as DOMAIN-SUFFIX, DOMAIN-KEYWORD, GEOIP, and RULE-SET, and can reference remote rule sets that update automatically, or append custom entries in the config file. Unlike manually toggling a proxy switch, rule routing is configured once and stays in effect, so no manual intervention is needed when visiting different sites — this is the core capability that sets Clash apart from simple proxy tools.

DOC-02

Download by Platform

Clients are available for all five platforms. Click a card to jump to the matching section on the download page, where it will scroll straight to that platform's installer list.

View All Clients ->

DOC-03

Quick Start · Three-Step Preview

Getting from install to working setup usually takes under ten minutes. This is a condensed version of the tutorial page's main flow — see the tutorial page for full steps and screenshots.

  1. Download and Install the Client

    Pick the installer matching your current OS from the download page and install it as you would any standard software. On first run, Windows may show a security prompt — choose to allow it; macOS may require allowing the app in System Settings for confirmed sources; on mobile, grant VPN permission before traffic can be intercepted.

  2. Import the Subscription Link

    Copy the subscription URL from your service provider and paste it into the client's subscription or config page to import. Once successful, the node list fills in automatically — it's also worth enabling automatic subscription updates so you don't have to re-import manually whenever nodes change.

  3. Choose a Mode and Verify the Connection

    For everyday use, choose rule mode, turn on the system proxy switch, then pick a node with normal latency from the node group. Open a site that needs the proxy to confirm connectivity, then open a directly-accessible site to confirm routing works correctly — once both pass, setup is complete.

View Full Tutorial ->

DOC-04

Open-Source Background File

Every client and core listed on this site is an open-source project from a public repository. The following facts are provided for reference.

HISTORY / Project Timeline

The original Clash core was released to the open-source community in 2018, and became the de facto standard in this space thanks to rule-based routing and a clean YAML config format. After the original repository stopped receiving updates in 2023, the community fork Clash.Meta continued development and was renamed mihomo, now maintained by the MetaCubeX organization, keeping backward compatibility with the original config format while extending protocols and features.

RELATION / Core vs. Clients

mihomo is the command-line core, handling protocol implementation, rule matching, and traffic forwarding; graphical clients like Clash Plus, Clash Verge Rev, and FlClash wrap it with a UI, adding subscription management, node switching, and a system proxy toggle. The same config file works across different clients, so switching clients doesn't require rewriting your rules.

ECOSYSTEM / Client Landscape

Clients for each platform are maintained independently by different open-source teams, with major projects released under the GPL-3.0 license — code, build scripts, and release history are all verifiable in public repositories. Discontinued legacy clients (such as Clash for Windows and ClashX Meta) are marked as archived on the download page separately, for users who still need compatibility with older systems.

UPDATE / How Listings Are Tracked

Version information on this site's download page follows each project's official release channel; the page fetches the current version list on load and refreshes download links accordingly. If the list is unreachable, the most recently cached installer links are kept as a fallback. This site only archives client software and documentation — it does not provide any node or subscription service.

SOURCE / mihomo Core Repository

git clone https://github.com/MetaCubeX/mihomo.git

To review the core source code or build it yourself, clone the repository above. Graphical client repository links can be found on each project's official page.

DOC-05

Frequently Asked, Selected

The four questions new users ask most often, each with a one-line pointer. Full answers are collected on the FAQ page.

DOC-06

Latest Archived Articles

Tutorials and config deep-dives are archived in reverse chronological order — the three most recent are listed below.

View All Articles ->

Download Clash