From protocol tools to a client ecosystem
Project V is an open-source technology ecosystem built around proxy protocols, transport layers, routing, and network tools. It is not the same as any one graphical client. Desktop and mobile clients provide subscription management, connection controls, system proxy settings, log viewing, and configuration editing; the core called by the client performs the actual network processing. Servers, routing rules, and DNS options shown in the interface are ultimately assembled into configuration that the core can read.
V2Fly continues the core capabilities of the V2Ray family, emphasizing open protocol combinations, transport settings, and routing. Xray developed from the same technical family into an independent core, with its own direction in areas such as VLESS, XTLS, and REALITY. The two cores share many basic configuration concepts, but their feature support, field details, and release schedules are not identical, so compatibility cannot be judged from the appearance of a configuration file alone.
v2rayN is a desktop graphical client that can manage multiple cores and subscription groups; v2rayNG is mainly used on Android with the Xray core; v2flyNG targets the V2Fly core. All three clients are maintained as open-source projects, with client and core projects releasing updates independently. When a protocol is not recognized or a new field cannot be saved, check both the client's supported range and the selected core's capabilities.