v2rayN
v2rayN is the go-to client on desktop, covering Windows, macOS, and Linux. It ships with both Xray and V2Fly cores; switch between them in settings to match your server's protocol and network environment. The interface is built around a server list, with graphical entry points for subscription groups, routing rules, TUN mode, and multi-server load balancing — no need to hand-edit config files. Subscription groups let you organize multiple servers by use case, and each group stays independent after subscription updates, which makes it easy to keep work and personal lines separate.
Key Strengths
- Covers all three desktop platforms; one set of configuration habits works across systems
- Switchable Xray and V2Fly cores to match different server setups
- Subscription groups and multi-server management for maintaining multiple lines at once
- Graphical routing rules UI makes split routing easy to configure and review
Things to Note
- The interface is dense; first-time users need to get familiar with the top menu and settings panel
- System proxy and TUN mode serve different scenarios; read the relevant section of the guide before switching