Project V Ecosystem
Xrayv2rayNG · Android Client
V2Flyv2flyNG · Android Client
v2rayNDesktop GUI · Choose a core for your configuration
From V2Ray to Different Core Families
Project V is a useful starting point for understanding the V2Ray ecosystem, with a modular approach to proxies, inbounds, outbounds, and routing. V2Fly continues community development of the V2Ray core. Xray grew from a related codebase and has followed its own path in protocol and transport support. The projects share some history, but that doesn’t mean every field, default, or protocol combination is interchangeable. When following a guide, first check which core it covers.
The Client Provides the Interface; the Core Handles Connections
v2rayN brings subscriptions, server selection, logs, and system proxy settings together in a desktop GUI. v2rayNG is for Android and organizes configuration around the Xray core; v2flyNG provides an Android GUI for the V2Fly core. These are open-source clients, and their UI projects don’t necessarily follow the same development schedule as their core projects. To determine whether a feature works, check both whether the client can generate the required configuration and whether the core that actually runs supports it.
Open-Source Licenses and Usage
Open source means the source code is available under a license that sets conditions for use, modification, and distribution; it doesn’t mean every component uses the same license. For example, v2rayN and v2rayNG use GPL-3.0, while the V2Fly core uses the MIT License. Review the requirements for each component before redistributing a combined product. For everyday use, check that the client comes from a trusted source, that you’re authorized to use the configuration, and that you understand the proxy and traffic-capture features you enable.
Releases and Configuration Compatibility
Client updates may change the interface, configuration generation, or bundled core. Core updates can also affect compatibility with configuration fields. The downloads page lists current release links; the home page doesn’t pin a specific release number. Before updating, keep your subscription groups and any essential settings. Test the existing setup after updating before trying new features. If something breaks, compare logs and configuration changes instead of blaming a core family without evidence.
V2Ray Release Hub provides client downloads and Chinese configuration guides; its name does not imply affiliation with upstream projects. The guides focus on procedures and configuration fields, and do not provide server accounts or subscription services. For protocol support, check the client, core, and server configuration you actually use. See About This Site for our scope and editorial principles.