39 रिपॉजिटरी
Applications used to connect to and manage various proxy and VPN services.
Explore 39 awesome GitHub repositories matching part of an awesome list · Proxy Clients. Refine with filters or upvote what's useful.
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
Modern cross-platform GUI client with advanced configuration management.
v2rayN is a cross-platform graphical management suite designed to centralize the configuration and execution of multiple network proxy protocols. It functions as a unified control plane that abstracts heterogeneous proxy backends, allowing users to manage diverse network routing engines through a single interface. The platform distinguishes itself by providing a consistent management experience across Windows, Linux, and macOS, while orchestrating the lifecycle of independent proxy processes as child services. It supports specific configuration ecosystems, enabling users to organize and switc
Windows client for the V2Ray protocol.
Shadowsocks-Windows is a desktop proxy manager that provides a graphical interface for configuring system-wide network routing. It functions as a local SOCKS5 or HTTP proxy server, intercepting outbound traffic through system-level injection to route requests through secure, encrypted remote tunnels. The application distinguishes itself through a modular architecture that supports plugin-based transport extensibility, allowing users to integrate external binaries for custom traffic obfuscation and specialized cryptographic protocols. It also enables high-availability networking by automatical
Windows client for the Shadowsocks protocol.
v2rayNG is an Android proxy client designed to route device network traffic through encrypted tunnels. It functions as a network routing engine that intercepts outgoing requests and applies custom traffic rules to manage connectivity and enhance user privacy. The application distinguishes itself by integrating a high-performance network proxy core, which enables complex protocol translation and traffic management directly on mobile devices. It utilizes local loopback and Unix-socket tunneling to redirect device-wide requests, maintaining persistent connectivity through native background servi
Android client for the V2Ray protocol.
FlClash is a cross-platform proxy client designed to manage network traffic through configurable rules and system-level tunnel integration. It functions as a native system orchestrator, coordinating application lifecycle events and background services across desktop and mobile environments. The application utilizes a modular architecture that enables extensibility through local plugins and foreign function interfaces, allowing for direct interaction with native system libraries. It maintains security by isolating restricted administrative tasks within a privileged helper process, which valida
Cross-platform proxy client built with Flutter for consistent UI.
Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network traffic through a Shadowsocks proxy server to encrypt data, mask the user's internet origin, and bypass network restrictions. The client functions as an Android VPN service, creating a virtual network interface to intercept and redirect all outgoing device traffic. It supports the integration of external binary plugins to extend tunnel capabilities with custom transport protocols and traffic obfuscation methods. The project manages network routing through a local SOCKS5 server
Android client for the Shadowsocks protocol.
Clash Meta for Android is a system-level network utility that functions as a rule-based proxy engine for mobile devices. It operates by intercepting system-wide network traffic through a virtual interface, allowing it to route data packets through configurable tunnels based on domain, IP, and geo-location patterns. By acting as a transparent proxy, the application manages connectivity and enhances privacy for all installed software on the device. The project distinguishes itself by utilizing a high-performance, cross-compiled proxy kernel that handles concurrent connections and protocol trans
Android-native client for managing proxy rules and connections.
ShadowsocksX-NG is a macOS application that functions as a Shadowsocks VPN client, SOCKS5 proxy manager, and PAC routing client. It is designed to bypass network restrictions by managing connections to Shadowsocks proxy servers through a graphical user interface. The project provides mechanisms for importing server profiles via QR codes and URLs, and it supports the integration of third-party plugins to modify network traffic. It also includes a local HTTP proxy server that translates SOCKS5 traffic into HTTP proxy format for application compatibility. The utility covers network traffic rout
MacOS client for the Shadowsocks protocol.
Hiddify is a cross-platform proxy client designed to manage secure network connections and traffic routing across desktop and mobile operating systems. It functions as a unified proxy manager, providing a centralized interface to configure and control various network proxy protocols for encrypted and private internet access. The application distinguishes itself by integrating local loopback interception, which configures the operating system network stack to route traffic through a local port for granular filtering. It also serves as a self-hosted infrastructure tool, enabling users to automa
Multi-protocol proxy client with a focus on ease of use.
This project is a command-line utility designed to benchmark and optimize network connectivity by identifying the fastest available content delivery network nodes. It performs concurrent latency probing and speed testing across large pools of IP addresses to evaluate real-world performance based on your specific geographic location and network environment. Beyond simple benchmarking, the tool functions as an automated configuration manager that synchronizes your network settings with the best-performing endpoints discovered during testing. It integrates with external DNS management services t
Tests and selects optimal CDN IP addresses for network acceleration.
Clash Party is a cross-platform desktop application that serves as a graphical interface for the Mihomo proxy engine. It functions as a network proxy configuration tool, allowing users to route and filter system-wide data packets through a central engine while monitoring traffic flow via a visual dashboard. The application distinguishes itself by consolidating multiple proxy service subscriptions into a single interface, enabling users to fetch, merge, and track active connection status across various providers. It supports a local-first approach to state persistence, ensuring that proxy conf
Collaborative or multi-user focused proxy management interface.
OpenClash is a network traffic controller designed for embedded router hardware. It functions as a kernel-level traffic management solution that intercepts network packets to enforce user-defined routing policies and connectivity rules across home or office network environments. The project distinguishes itself through a comprehensive build and deployment pipeline tailored for diverse firmware architectures. It provides a cross-compilation environment that transforms source code into hardware-specific installation files, while also offering a package management system to handle the retrieval
OpenWrt-based proxy client for router-level network traffic management.
NekoBoxForAndroid is a network utility for Android that functions as a system-wide VPN tunneling client. It leverages the Sing-Box engine to capture and redirect device traffic through a virtual network interface, providing a centralized platform for managing proxy connections and network routing. The application distinguishes itself through its advanced configuration management, allowing users to define granular traffic rules based on domains, IP addresses, or specific applications. It supports complex network requirements by enabling multi-hop proxy chaining, custom DNS resolution strategie
Open-source Android proxy client supporting multiple protocols.
Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions as a proxy manager and traffic monitoring dashboard, allowing users to route system traffic and handle proxying through a visual interface. The project distinguishes itself by providing a TUN mode proxy manager for controlling system-wide network tunneling. It features a core-agnostic API layer that standardizes communication between the interface and various interchangeable network core implementations. The application covers proxy configuration management, including profile
Customizable proxy client with a focus on user experience.
WARP-Clash-API एक बैकएंड सेवा है जिसे Cloudflare WARP एंडपॉइंट्स को प्रबंधित करने और Clash प्रॉक्सी इकोसिस्टम के साथ संगत रूटिंग कॉन्फ़िगरेशन व सब्सक्रिप्शन लिंक उत्पन्न करने के लिए डिज़ाइन किया गया है। यह नेटवर्क ट्रैफ़िक को सुरक्षित और रीडायरेक्ट करने के लिए एक प्रॉक्सी सब्सक्रिप्शन सर्वर और VPN गेटवे मैनेजर के रूप में कार्य करता है। यह प्रोजेक्ट स्थिर कनेक्शन के लिए लेटेंसी और पैकेट लॉस के आधार पर IP पतों को फ़िल्टर करने के लिए एक नेटवर्क एंडपॉइंट ऑप्टिमाइज़र का उपयोग करता है। यह लाइसेंस कीज़ के लिए एक स्वचालित क्रेडेंशियल रिफ्रेश चक्र लागू करता है और सब्सक्रिप्शन सेटिंग्स तक पहुंच को नियंत्रित करने के लिए सीक्रेट-की वैलिडेशन का उपयोग करता है। इस सिस्टम में प्रॉक्सी पूल मैनेजमेंट की क्षमताएं शामिल हैं, जिसमें IP रोटेशन और सर्वर-साइड ब्लॉकिंग को रोकने के लिए निर्धारित डेटा अधिग्रहण शामिल है। इसमें थर्ड-पार्टी क्लाइंट्स को नेटवर्क सेटिंग्स वितरित करने के लिए टेम्प्लेट-ड्रिवन कॉन्फ़िगरेशन जनरेशन की सुविधा भी है।
Generates subscription links for Cloudflare WARP+ traffic management.
V2RayX is a macOS network proxy manager and graphical user interface designed to control V2Ray core configurations and manage network traffic routing. It functions as a configuration tool that translates visual user inputs into the required JSON files for the underlying proxy core. The tool provides a menu-bar interface for modifying system-wide network settings and switching between proxy servers. It separates the graphical interface from the proxy network core to ensure that connectivity persists independently of the UI. Traffic routing is handled through multiple modes, including global r
MacOS client for the V2Ray protocol.
ShadowsocksR Android Client is an Android VPN application and secure proxy client designed to route mobile network traffic through an external server. Its primary purpose is to encrypt data and bypass internet restrictions and censorship on Android devices. The application establishes secure tunnels using the ShadowsocksR protocol to mask network activity and maintain privacy. It functions by masking traffic and encrypting data between the mobile device and a remote proxy server to circumvent regional firewalls and connectivity blocks. The software implements a system-level network wrapper u
Android client for the ShadowsocksR protocol.
ClashX.Meta is a macOS desktop application that provides a graphical interface for managing the Clash proxy engine. It enables rule-based traffic routing using domain, IP, and GeoIP rules, and allows users to manage proxy configurations and toggle system proxy settings directly from the menu bar. The application serves as a full-featured client for controlling the core proxy daemon on macOS. The project includes a YAML-based configuration manager with built-in schema validation, ensuring proxy profiles are valid before activation. It also provides a TUN virtual network stack that captures all
Feature-rich proxy client for macOS with core support.
clashN is a cross-platform proxy manager and graphical user interface client for the Clash proxy core. It serves as a visual wrapper that enables the configuration of network tunnels and the routing of internet traffic to bypass network restrictions on desktop operating systems. The application functions by decoupling the management interface from the network engine, using a local API to dispatch configuration updates and control the proxy core. It includes a subscription converter that translates external provider profiles into standardized configuration schemas compatible with the underlyin
Discontinued proxy client supporting various network protocols.
Clashmi is a graphical proxy client designed to route internet traffic and bypass network restrictions. It provides a user interface for managing proxy cores, configuring domain lookups, and controlling virtual network interfaces. The project features a dedicated manager for proxy subscriptions and a system for rule-based traffic routing. It includes a transparent proxy controller that intercepts system-wide traffic through a virtual interface and an automatic selection mechanism that chooses the fastest server based on real-time latency. Administration is handled through a web-based control
Lightweight client focused on simplified proxy management.