02 / Execution and management
Cores and clients
The graphical interface edits and manages settings; the core handles the traffic. To check whether a feature is available, verify both the client interface and the core version.
Project V
Configurable network proxy ecosystem
Project V is an ecosystem of configurable network proxy tools, with V2Ray as one of its major projects. In everyday use, “V2Ray client” often means a graphical app that manages a related core, not the name of a specific software package. When following a guide, identify whether it refers to a protocol, core or interface to find the right configuration settings.
V2Fly
Community project maintaining V2Ray Core
The V2Fly community maintains V2Ray Core, which handles proxy connections, routing and DNS. v2flyNG uses this core family; its capabilities depend on the version bundled with the client. If a configuration example is for a different core, do not import it just because the JSON looks similar.
Xray
Proxy core · Technically related to V2Ray
Xray is a proxy core project with technical roots in V2Ray and its own protocol and configuration capabilities. v2rayNG commonly uses Xray, and desktop clients may also offer it as a core option. If a field is not recognized, check which core and version is actually running rather than relying on the client name.
v2rayN
Desktop graphical client
v2rayN provides a desktop interface for managing servers, subscription groups, routing and network modes, with desktop versions for Windows, macOS and Linux. The interface typically generates the runtime configuration from your selections, while the chosen core handles connections. Before editing a generated file, check whether the client will rewrite it on restart or when you switch configurations.
v2rayNG
Android graphical client · Xray
v2rayNG is an Android graphical proxy client for importing share links, managing subscriptions and adjusting routing. Its common VPN mode routes device traffic through Android's VPN interface, but still requires a valid remote connection profile. A VPN icon only indicates that the interface is active; it does not confirm that a site or app is reachable.
v2flyNG
Android graphical client · V2Fly
v2flyNG is an alternative Android client built on the V2Fly core, suited to configurations that rely on its core-specific behavior. Some concepts overlap with v2rayNG, but protocol combinations and advanced field support are not necessarily identical. Before switching clients, check whether your current connection relies on a feature specific to its core.