macOS native client01

Complex networks.
Clear control.

ClashFX brings mihomo's rule engine into a native macOS experience. See connection state, traffic, and routing in one place—without jumping between tools.

macOS 10.14+Apple Silicon / IntelAGPL-3.0
CLASHFX / STATUS
ENHANCED MODERunning
TUN: ACTIVE

Live download

8.64MB/s
Active policyRule

190+GitHub Stars

8Core protocols

10.14+macOS support

24HRule updates

Open source and actively maintained

Latest releasesLIVE

Recent releases

View all releases

Core capabilities02

Fewer switches.
Less friction.

Daily controls stay simple while advanced routing, DNS, and system-wide traffic capture remain available when you need them.

01

System-wide traffic capture

Enhanced Mode uses TUN to handle TCP and UDP traffic, including apps that ignore macOS proxy settings.

TUN / gVisor
02

Rules choose every route

Match domains, IP-CIDR, GeoIP, and processes so work, streaming, and local services use the right path.

RULE ENGINE
03

Controlled DNS strategy

Fake-IP and secure DNS policies reduce leaks and keep resolution reliable in complex configurations.

FAKE-IP / DNS
04

Compatible configurations

Use VMess, VLESS, Trojan, Shadowsocks, Hysteria2, and other common protocols through mihomo.

MIHOMO CORE

Start in minutes03

Three steps.
Always reversible.

Download from the official release page, import your existing configuration, then enable Enhanced Mode. Test each step independently.

Open the full guide
  1. Get the latest release from GitHub and move ClashFX to Applications.

    ClashFX.dmg → /Applications
  2. Paste a subscription URL or load an existing YAML configuration.

    ~/.config/clashfx
  3. Grant administrator access once, then let TUN route traffic by your rules.

    Enhanced Mode: ON

Release channels04

Choose your
update pace.

Both channels come from the same project. Stable suits daily use; Lab delivers fixes sooner.

RECOMMENDED

Stable

Validated fixes released together for dependable daily use.

  • Default channel
  • Consolidated testing
  • Updates every 2–7 days
EARLY ACCESS

Lab

Receive fixes sooner, with features that may still be experimental.

  • Early fixes
  • Potential daily updates
  • Orange-dot app icon

Ready when you are05

Take back control
of every route.

ClashFX is free and open source. It does not provide proxy servers or subscription services. Download only from the official GitHub repository.

Download the latest release