Analysis updated 2026-06-21
Switch between different proxy server profiles on your desktop without manually editing YAML configuration files.
Set your system proxy automatically so all applications route through your chosen server without per-app configuration.
Customize proxy rules using JavaScript scripts to control which sites route through which server.
| zzzgydi/clash-verge | activepieces/activepieces | qwikdev/qwik | |
|---|---|---|---|
| Stars | 22,046 | 22,071 | 22,000 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 4/5 | 3/5 |
| Audience | general | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Clash-compatible proxy subscription or configuration file to be useful after installation.
Clash Verge is a desktop application that provides a visual interface for Clash, a rule-based network proxy tool. A proxy tool routes your internet traffic through a server or set of servers, Clash in particular does this based on rules you configure (for example, route traffic to certain sites through a specific server while letting other traffic go directly). Clash Verge makes it easier to use Clash by wrapping it in a graphical window instead of requiring you to work with configuration files directly. Key features include managing multiple proxy configuration "profiles" (you can store and switch between different sets of rules), customizing those profiles using YAML configuration files or JavaScript scripts, and a simple interface with customizable color themes. It also includes built-in support for the Clash.Meta core, an extended version of the Clash engine. The app can set your system-level proxy settings automatically, so applications across your computer route through your chosen proxy without extra configuration per app. Clash Verge runs on Windows, macOS (version 11 and above), and Linux. Installation packages are provided for each platform. The app is built using Tauri, a framework that wraps web-based UI code in a lightweight native desktop shell, with TypeScript for the interface and Rust for the underlying system code. It is released under the GPL-3.0 open-source license.
Clash Verge is a desktop app for Windows, macOS, and Linux that wraps the Clash network proxy tool in a visual interface, letting you manage proxy profiles and route internet traffic by rules without editing config files.
Mainly TypeScript. The stack also includes TypeScript, Rust, Tauri.
GPL-3.0, free to use and modify, but any distributed version must also be released as open source under the same license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.