Route internet traffic through proxy servers on macOS without editing config files manually
Visualize active network connections on an animated globe with flight-path animations
Monitor per-process and per-proxy traffic usage with seven-day statistics charts
Capture all device traffic at the network level using TUN mode regardless of app proxy support
Requires macOS 13.5 or later on Apple Silicon or Intel. Load config by dragging a YAML file or entering a subscription URL. Common settings auto-filled.
ClashMac is a macOS application for routing your internet traffic through proxy servers. A proxy server acts as a go-between for your device and the internet, letting you control which connections go through which servers and change how your traffic appears to websites or network observers. ClashMac is a graphical front-end built for macOS that sits in the menu bar and handles all of that management through a native interface. The standout visual feature is a Route Map: an animated globe that shows your network connections as airplane flight paths, arcing from your location to wherever the proxy server is. Every active connection appears as a moving airplane and the map refreshes every ten seconds. You can scroll to zoom, pan the globe, and review flight history by day or month. In dark mode, the routes glow like city lights. A privacy setting replaces your actual location with one of 190 possible cities so the departure point in the map does not reveal where you are. Beyond the map, there is a Connection Topology view that traces each request from its source on your device through the process that made it, which rule matched it, which proxy handled it, and where it exited. A traffic statistics panel tracks data usage broken down by proxy, process, network interface, or hostname, with seven-day bar charts. The menu bar shows live upload and download speeds. Configuration can be loaded by dragging a YAML file onto the app or by entering a subscription URL that the app checks for updates automatically. ClashMac fills in common settings automatically to reduce manual setup, and supports overriding parameters without editing the underlying config files. It runs in two modes: system proxy (standard) and TUN mode, which captures all traffic at the network level regardless of whether individual apps support proxies. ClashMac requires macOS 13.5 or later and is available for both Apple Silicon and Intel Macs. It is proprietary and closed-source, though it builds on open-source components including the mihomo proxy core.
← 666os on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.