awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Cenmrev avatar

Cenmrev/V2RayXArchived

0
View on GitHub↗
7,650 stars·1,120 forks·Objective-C·GPL-3.0·21 views

V2RayX

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 routing and the use of Proxy Auto-Config files to determine traffic direction. The application manages the proxy engine as a background system service to maintain reliability across user sessions.

Features

  • V2Ray Configuration Managers - Provides a comprehensive macOS graphical interface for managing V2Ray configurations and traffic routing.
  • Proxy Core Generators - Provides a graphical user interface for creating the necessary JSON configuration files for the V2Ray proxy core.
  • System Proxy Configurators - Provides utilities that automatically update macOS network settings to route traffic through the proxy port.
  • Network Proxy Management - Functions as a system tool for configuring system-wide proxy settings and managing background proxy processes on macOS.
  • Configuration Generators - Translates visual user inputs into the JSON configuration files required by the V2Ray core.
  • Proxy Configuration Editors - Provides a graphical interface for creating and editing V2Ray configuration files without manual JSON editing.
  • System Service Managers - Manages the proxy engine as a background system service to ensure reliability across user sessions.
  • Network Traffic Routers - Directs internet traffic through various routing modes, including global and PAC-based rules.
  • Network Traffic Routing - Implements a traffic direction system using global, PAC-based, or manual modes to route internet requests.
  • Proxy Client Interfaces - Provides a customized macOS menu bar interface for modifying network settings and switching proxy servers.
  • Process Decoupling - Implements architectural separation between the graphical interface and the proxy engine to maintain connectivity during UI crashes.
  • Proxy Service Managers - Ships a system service manager that ensures the proxy engine runs reliably in the background.
  • Traffic Routing - Uses Proxy Auto-Config (PAC) files to dynamically determine whether traffic should be proxied or sent directly.
  • System Menu Bar Utilities - Provides a persistent macOS menu bar interface for switching proxy modes and managing connection states.
  • Proxy Clients - MacOS client for the V2Ray protocol.

Star history

Star history chart for cenmrev/v2rayxStar history chart for cenmrev/v2rayx

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does cenmrev/v2rayx do?

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.

What are the main features of cenmrev/v2rayx?

The main features of cenmrev/v2rayx are: V2Ray Configuration Managers, Proxy Core Generators, System Proxy Configurators, Network Proxy Management, Configuration Generators, Proxy Configuration Editors, System Service Managers, Network Traffic Routers.

What are some open-source alternatives to cenmrev/v2rayx?

Open-source alternatives to cenmrev/v2rayx include: shadowsocksr-backup/shadowsocksr-csharp — ShadowsocksR Proxy Client is a Windows network proxy manager designed to create encrypted tunnels to remote servers to… v2fly/fhs-install-v2ray — fhs-install-v2ray is a shell script that automates the deployment of V2Ray, a network proxy tool, on Linux servers. It… libnyanpasu/clash-nyanpasu — Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions… mack-a/v2ray-agent — V2Ray-agent is a shell-based orchestration tool designed to automate the deployment, configuration, and lifecycle… daeuniverse/dae — dae is a high-performance Linux network tool that functions as an eBPF transparent proxy. It intercepts and redirects… shadowsocks/shadowsocks-android — Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network…

Open-source alternatives to V2RayX

Similar open-source projects, ranked by how many features they share with V2RayX.
  • shadowsocksr-backup/shadowsocksr-csharpshadowsocksr-backup avatar

    shadowsocksr-backup/shadowsocksr-csharp

    4,505View on GitHub↗

    ShadowsocksR Proxy Client is a Windows network proxy manager designed to create encrypted tunnels to remote servers to bypass network restrictions. It functions as a Socks5 proxy client that routes system traffic through secure protocols for anonymity and censorship circumvention. The project provides a desktop interface for Windows network proxy administration, allowing users to store, organize, and switch between multiple remote server configurations. It specifically automates traffic routing via a proxy auto-config client, using PAC files to determine which web traffic enters the encrypted

    C#
    View on GitHub↗4,505
  • v2fly/fhs-install-v2rayv2fly avatar

    v2fly/fhs-install-v2ray

    6,756View on GitHub↗

    fhs-install-v2ray is a shell script that automates the deployment of V2Ray, a network proxy tool, on Linux servers. It downloads precompiled binaries and geographic data from a release server, places them into standard Linux filesystem directories, and registers V2Ray as a persistent background service managed by systemd. The script is designed to be idempotent, meaning repeated runs do not overwrite custom configurations, and uninstallation removes all installed files and services completely. The tool distinguishes itself by enforcing a Filesystem Hierarchy Standard (FHS) layout, mapping bin

    Shellinstallerscriptv2ray
    View on GitHub↗6,756
  • libnyanpasu/clash-nyanpasulibnyanpasu avatar

    libnyanpasu/clash-nyanpasu

    13,040View on GitHub↗

    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

    Rustclashclash-metaclash-nyanpasu
    View on GitHub↗13,040
  • mack-a/v2ray-agentmack-a avatar

    mack-a/v2ray-agent

    19,081View on GitHub↗

    V2Ray-agent is a shell-based orchestration tool designed to automate the deployment, configuration, and lifecycle management of network proxy services. It provides a structured framework for setting up encrypted tunnels and managing proxy processes as persistent background services through system initialization managers. The project distinguishes itself through a modular architecture that integrates automated security certificate management and multi-user access control into the deployment workflow. By utilizing template-driven configuration generation and reverse proxy traffic multiplexing,

    Shellcloudflaregrpc-cloudflarehttpupgrade
    View on GitHub↗19,081
  • See all 30 alternatives to V2RayX→