mrkeyoor.com_
Sat 08 Aug 21:02 UTC
Self-Hostedevaluationupdated 08 Aug 2026

clash-verge-rev

The project's primary documentation and release notes are Chinese, though an English README and several other README translations exist. Clash Verge Rev is a cross-platform desktop client for importing proxy subscriptions, choosing nodes, and routing selected or all device traffic through the bundled Mihomo core.

Verdict

Clash Verge Rev is one of the strongest desktop choices for experienced Clash users: polished enough for daily switching, but deep enough for custom routing and TUN. Use it if you already understand where your subscription comes from and are willing to troubleshoot system networking. Beginners who only want a managed VPN should buy that service directly instead of learning a proxy control plane.

Setup4/5Many installers, but profiles, service mode, and TUN need care
Docs3/5Extensive Chinese guides; English coverage is mainly the README
Community5/5136k stars with same-day commits, reports, fixes, and pull requests
Maturity4/5Stable 2.5 releases and broad packaging, with networking edge cases

Who it’s for

  • Desktop users who already have a Clash-compatible subscription or maintain their own configuration.
  • Power users who want per-domain, IP, port, and application routing rules in a graphical client.
  • People switching between Windows, macOS, and Linux who want a similar proxy workflow on each.
  • Advanced users who value profile merging, scripts, TUN mode, visual rule editing, and WebDAV backup.

Who it’s NOT for

  • Anyone expecting a VPN service or free servers: this is a client, and the quick-start guide begins by importing a provider or self-hosted subscription.
  • Headless Linux servers: the official FAQ says the app requires a graphical environment and directs command-line users to the core instead.
  • Users on Windows 7 or older Macs: Windows 7 is no longer supported, and current installation guidance targets macOS 12 or newer.
  • Organizations needing English-first support and low-change networking: most operational docs are Chinese, while TUN mode installs a virtual adapter and can alter DNS or conflict with existing interfaces.

Setup reality

Installing the stable desktop build is easy, with signed-looking platform packages on GitHub Releases plus WinGet, Scoop, DEB, RPM, and AUR routes. The work starts after launch: you need a trustworthy subscription or local YAML profile, must understand proxy groups and rule order, and may need administrator permission for service or TUN mode. System proxy covers many browser applications; TUN is for software that ignores it, but it takes over more of the network stack and has platform-specific failure modes. Linux WebKit and Wayland combinations, Windows WebView2, security software, and macOS service permissions can add troubleshooting.

A desktop control panel for serious proxy users

Clash Verge Rev continues the discontinued Clash Verge application and wraps the Mihomo networking core in a Tauri 2 desktop interface. Its basic loop is approachable: import a remote subscription or local configuration, select a proxy group and node, then enable the operating system proxy.

It is important to name what is missing from that loop. Clash Verge Rev does not provide servers or internet access. You bring a subscription from a provider or infrastructure you manage. The prominent commercial proxy promotion in the official README is advertising, not an included service, and users should evaluate any provider independently. A beautiful client cannot establish whether a subscription operator is trustworthy with browsing metadata or payments.

The difference is how much control stays accessible

For routine use, the interface manages profiles, proxy groups, nodes, updates, logs, and latency checks. Remote subscriptions can arrive as links, configured URLs, or URL schemes; local files can be created or dragged into the app. WebDAV backup helps move configurations between machines. Theme colors, group icons, tray icons, and CSS injection make the desktop experience unusually customizable for a networking utility.

The deeper features are why power users stay. Profile merge helpers and scripts can modify provider configurations without losing local changes on the next subscription refresh. The visual rule editor covers exact domains, suffixes, keywords, geographic lists, IP ranges, ports, process names, logical combinations, direct connections, blocks, and proxy groups. Rules run from top to bottom, and the documentation explains why local exceptions usually belong before subscription rules. This is enough control to send work services directly, route a browser through one group, move streaming traffic through another, and reject known advertising domains.

That power carries a configuration risk. A mistaken early rule can divert far more traffic than intended, and imported scripts or profiles deserve inspection before use. Configuration syntax hints and visual editing reduce typos; they do not make an unknown source safe.

System proxy first, TUN only when needed

The quick-start guide makes a useful distinction. System proxy mode changes the operating system's proxy setting and handles many browsers and applications that respect it. TUN mode installs a virtual network adapter so the client can capture programs such as games and command-line tools that ignore those settings. TUN is broader, but also more invasive.

The platform guides document the consequences. On macOS, starting TUN can change system DNS while the mode is active. On Windows, multiple adapters or overlapping network ranges can break connectivity. Current issue activity includes reports involving strict routing, system services, access denial, and applications affected by TUN behavior. Some reports are closed quickly as configuration problems or duplicates, while others produce fixes. Users should begin with system proxy, verify bypass rules for local resources, and enable TUN only for a specific need.

The guard and service components help restore or maintain proxy state, but failure can leave an operating system proxy enabled after the app exits. The Windows FAQ includes the manual recovery path. Anyone installing a tool that controls all device traffic should know how to disable it without opening the tool first.

Installation is broad, not uniformly painless

Stable release packages cover Windows x64 and ARM64, Intel and Apple Silicon Macs, and several Linux architectures through DEB and RPM files. WinGet offers the easiest Windows path, with Scoop as a community-maintained option. Arch users have AUR packages. The project also maintains a rolling AutoBuild channel for testers, clearly separated from stable releases.

Compatibility limits are explicit. Windows 7 is unsupported. The current macOS guide targets version 12 and newer, with a manual core replacement suggested for version 11 rather than normal support. Windows depends on WebView2, and a larger installer bundles it for systems where the runtime cannot be installed normally. Service installation can be blocked by security software.

Linux is the least uniform experience. The application needs a graphical desktop, so it is not a server control utility. Older Ubuntu releases may need awkward WebKit packages, and the FAQ lists workarounds for NVIDIA, Wayland, XWayland, GTK, shared-memory, and framebuffer problems. A command-line core is the better choice for routers and servers.

Documentation favors Chinese readers

The primary README, detailed guide site, issue discussions, and release notes are Chinese. An English README explains installation channels and major features, and README translations cover Spanish, Russian, Japanese, Korean, and Persian. That is enough to identify the product and install a package, but many troubleshooting details require translation for English-only users. The detailed Chinese docs are practical, with videos, screenshots, recovery instructions, platform FAQs, and rule examples.

The root README's large promotional sections also dilute the technical introduction.

Project health is noisy and unmistakably active

The scale is enormous: more than 136,000 stars and 432 open issues and pull requests at the time of review. GitHub combines those categories, so the number is not a bug count. Same-day commits, merged dependency work, active bug reports, and recently closed fixes show a busy maintenance operation. Version 2.5.2 shipped weeks before this review and bundled a newer core alongside fixes across subscriptions, memory use, tray behavior, WebDAV, rules, macOS, Windows, and Linux.

A project controlling several operating systems will always expose edge cases, and the tracker confirms that. What matters is that fixes and triage continue alongside feature work. Clash Verge Rev is mature enough for informed daily use, but no networking client with this breadth is maintenance-free.

Choose it for a powerful desktop Clash experience, not because it turns proxy routing into a zero-knowledge consumer product. If you can read a rule, recover a system proxy, and judge your configuration source, the interface saves substantial effort. If those tasks sound unreasonable, a managed VPN app is the honest alternative.

Alternatives

ProjectWhat it isPick it when
FlClashAn ad-free Clash Meta client built for desktop and mobile platforms with a simpler interface.pick this instead when mobile support or a cleaner cross-device experience matters more than Clash Verge Rev's desktop power-user controls.
Hiddify AppA multi-platform proxy client built around sing-box and aimed at easier onboarding.pick this instead when you need mobile apps, sing-box protocols, or less hands-on rule management.
sing-boxA universal proxy platform for people who prefer direct configuration without a desktop GUI.pick this instead when you want a headless core, automation, or full configuration control and can skip the graphical client.

What people are saying

  1. [github-trending] clash-verge-rev/clash-verge-rev

Sources

  1. Clash Verge Rev README
  2. English project README
  3. Installation documentation
  4. Quick-start and proxy mode guide
  5. Windows troubleshooting guide
  6. Linux troubleshooting guide
  7. Clash Verge Rev v2.5.2 release
  8. Current issue and pull request activity