# clash-verge-rev/clash-verge-rev

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/clash-verge-rev-clash-verge-rev).**

126,057 stars · 9,164 forks · TypeScript · GPL-3.0

## Links

- GitHub: https://github.com/clash-verge-rev/clash-verge-rev
- Homepage: https://www.clashverge.dev
- awesome-repositories: https://awesome-repositories.com/repository/clash-verge-rev-clash-verge-rev.md

## Topics

`clash` `clash-meta` `clash-verge` `linux` `mac` `mihomo` `tauri-app` `windows`

## Description

This application provides a comprehensive interface for managing network traffic through a core proxy engine. It supports multiple traffic interception methods, including system-wide proxy settings and virtual network interfaces, allowing users to route TCP and UDP traffic based on specific domain, IP, port, or process criteria. The system facilitates complex network configurations through proxy chaining, rule-based routing, and the aggregation of multiple remote subscription sources.

Beyond core networking, the tool includes developer-focused utilities for configuration management and system diagnostics. Users can modify configuration objects using a sandboxed scripting engine or automate imports via URL-based protocols and custom response headers. The application also offers administrative service modes for elevated privilege management and provides tools for visual interface customization, including support for custom style sheets and icon management.

## Tags

### System Administration & Monitoring

- [Rule-Based Routing Systems](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/proxy-management-systems/traffic-routing-controllers/rule-based-routing-systems.md) — Directs network traffic based on granular criteria such as domain, IP address, port, or originating process. ([source](https://www.clashverge.dev/guide/rules.html))
- [Traffic Routing Engines](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/proxy-management-systems/traffic-routing-controllers/traffic-routing-engines.md) — Powers high-performance network traffic processing and routing through a centralized proxy engine. ([source](https://www.clashverge.dev/guide/term.html))
- [Traffic Interception Modes](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/traffic-interception-modification/traffic-interception-modes.md) — Redirects network traffic using system-wide proxy settings or virtual network interfaces for seamless interception. ([source](https://www.clashverge.dev/guide/term.html))
- [Remote Subscription Imports](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/proxy-management-systems/network-configuration-imports/remote-subscription-imports.md) — Imports network configuration profiles from external sources via direct links or subscription URLs. ([source](https://www.clashverge.dev/guide/profile.html))
- [Traffic Routing Modes](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/proxy-management-systems/traffic-routing-controllers/traffic-routing-modes.md) — Determines traffic exit behavior through rule-based matching, global proxying, or direct network access. ([source](https://www.clashverge.dev/guide/term.html))
- [Remote Access Tunnels](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/remote-access-tunnels.md) — Routes network traffic through secure tunneling protocols to global edge networks for enhanced connectivity. ([source](https://www.clashverge.dev/guide/term.html))
- [Proxy Chaining](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/proxy-management-systems/proxy-chaining.md) — Chains multiple sequential proxy nodes to enhance privacy and connectivity for outgoing network traffic. ([source](https://www.clashverge.dev/guide/proxy_chain.html))
- [Administrative Service Modes](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/proxy-management-systems/administrative-service-modes.md) — Runs elevated background services to manage virtual network interfaces without requiring the main application to operate with administrative privileges. ([source](https://www.clashverge.dev/guide/term.html))
- [Subscription Aggregators](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/proxy-management-systems/network-configuration-imports/subscription-aggregators.md) — Consolidates multiple remote network configuration subscriptions into a single unified profile with automated updates. ([source](https://www.clashverge.dev/guide/config.html))

### Part of an Awesome List

- [Clash Proxy Clients](https://awesome-repositories.com/f/awesome-lists/devtools/clash-proxy-clients.md) — Feature-rich cross-platform client for managing proxy rules.
- [Networking and Infrastructure](https://awesome-repositories.com/f/awesome-lists/devtools/networking-and-infrastructure.md) — Rule-based proxy client.
- [Proxy Clients](https://awesome-repositories.com/f/awesome-lists/devtools/proxy-clients.md) — Cross-platform GUI client for managing proxy configurations.

### Programming Languages & Runtimes

- [Sandboxed Execution Environments](https://awesome-repositories.com/f/programming-languages-runtimes/language-ecosystems-tooling/programming-environments-tooling/sandboxed-execution-environments.md) — Executes scripts in a restricted environment that provides access to standard language primitives while isolating network and file system resources. ([source](https://www.clashverge.dev/guide/script.html))
