v2rayN
A unified desktop entry point
v2rayN covers Windows, macOS, and Linux for managing subscriptions, servers, system proxies, routing rules, and TUN on desktop systems. Windows offers both Desktop and WPF interfaces; macOS and Linux use the cross-platform desktop interface. The same subscription can be used across multiple desktop devices, but permissions, system proxy settings, and installation steps still require platform-specific setup.
v2rayNG
The usual Android choice
v2rayNG uses the Xray core, with mobile features centered on VPN control, per-app routing, subscription updates, and node switching. For common Android setups, start with v2rayNG. After importing a desktop subscription, review routing and DNS because mobile data, Wi-Fi, and background execution policies behave differently from desktop systems.
v2flyNG
Alternative for the v2fly core
v2flyNG is intended for configurations that explicitly require the v2fly core or environments already built around v2fly behavior. Both it and v2rayNG handle common subscriptions and node configurations, but support details, default options, and update schedules may differ. Before switching, confirm that the protocols and transport settings in the subscription are supported by the target client.