ScriptsJul 5, 2026·3 min read

Clash Verge Rev — Cross-Platform Proxy GUI Built on Tauri

A modern, fast GUI client for managing proxy rules on Windows, macOS, and Linux. Built with Tauri and React, it supports mihomo (Clash.Meta) core with advanced routing, TUN mode, and rule-based traffic management.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Clash Verge Rev
Direct install command
npx -y tokrepo@latest install d0d9dae1-786c-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Clash Verge Rev is a continuation of the original Clash Verge project, providing a polished desktop GUI for the mihomo proxy core. It targets users who need rule-based traffic routing with an intuitive interface across all major desktop platforms.

What Clash Verge Rev Does

  • Provides a graphical interface for mihomo (Clash.Meta) proxy core configuration
  • Supports TUN mode for system-wide transparent proxying
  • Enables rule-based traffic splitting with visual profile management
  • Offers real-time connection tracking and bandwidth monitoring
  • Allows importing and merging multiple subscription profiles

Architecture Overview

Built on Tauri (Rust backend + web frontend), Clash Verge Rev embeds the mihomo core as its traffic engine. The Rust layer handles system integration (TUN device, service mode, auto-start), while the React/TypeScript frontend renders the dashboard. Proxy rules are defined in YAML profiles that the mihomo core evaluates per-connection.

Self-Hosting & Configuration

  • Download platform-specific installers from GitHub Releases
  • Import proxy profiles via URL subscription or local YAML files
  • Enable TUN mode for transparent system-wide proxying (requires admin/root)
  • Configure rule providers for domain-based or IP-based traffic routing
  • Set up the built-in service mode for persistent background operation

Key Features

  • Tauri-based: small binary size (~15 MB) with native OS integration
  • Profile merging and scripting with JavaScript runtime for advanced rules
  • Built-in Clash field editor with syntax validation
  • System tray with quick-switch between proxy groups
  • Auto-update mechanism with delta patches

Comparison with Similar Tools

  • v2rayN — protocol-focused GUI; Clash Verge emphasizes rule-based routing
  • Shadowrocket (iOS) — similar rule engine but Apple-only and closed source
  • Quantumult X — powerful scripting but iOS-only and paid
  • NekoBox — Android-focused with sing-box core
  • Surge — premium macOS/iOS proxy client; Clash Verge is free and open source

FAQ

Q: Is this related to the original Clash project? A: Clash Verge Rev uses the mihomo core (a maintained fork of Clash.Meta) after the original Clash was archived.

Q: Does it require administrator privileges? A: Basic proxy mode works without admin. TUN mode and service mode require elevated permissions.

Q: Can I use custom rule providers? A: Yes, you can add remote rule-set URLs or local rule files in YAML format.

Q: Which protocols are supported? A: All protocols supported by mihomo: Shadowsocks, VMess, VLESS, Trojan, Hysteria 2, TUIC, WireGuard, and more.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets