An Android client for the V2Ray proxy platform, supporting both Xray core and v2fly core.
2dust/v2rayN
A GUI client for Windows, Linux and macOS that runs Xray, sing-box and other proxy cores.
- Stars
- 118,760
- Forks
- 16,145
- Open issues
- 45
- Last commit
- 7 hours ago
What is it?
v2rayN is a desktop graphical client for managing and running proxy cores on Windows, Linux and macOS. It supports Xray and sing-box as well as other listed cores, and handles protocols such as VMess, VLESS, Shadowsocks and Trojan, so users can manage server profiles from a single interface instead of editing core configuration files by hand.
The project provides desktop builds for x64, x86, arm64, riscv64 and loong64 architectures, depending on the operating system. Release files are GPG-signed, and the project publishes a fingerprint so downloads can be verified. Usage guides and configuration details are maintained on the project wiki.
The mobile counterpart is a separate project, v2rayNG.
Key features
- 01Manages proxy server profiles for VMess, VLESS, Shadowsocks, Trojan and other protocols.
- 02Supports Xray and sing-box cores, plus other listed cores.
- 03Runs on Windows, Linux and macOS across multiple CPU architectures.
- 04Release files are GPG-signed for integrity verification.
Use cases
- Running a local proxy client on a Windows PC with multiple server profiles.
- Managing Xray or sing-box configurations on a Linux desktop without editing JSON by hand.
- Switching between proxy servers from a macOS desktop through a graphical interface.
Quick start
- 1
Download the latest release from the releases page
- 2
Read the Wiki for usage and configuration guides
Things to know
- The README describes only pre-built releases; no build or install commands are provided.
- Supported CPU architectures vary by OS, with no x86 build on Linux or macOS.
Topics
FAQ
- What is v2rayN?
- A GUI client for Windows, Linux and macOS that runs Xray, sing-box and other proxy cores. v2rayN is a desktop graphical client for managing and running proxy cores on Windows, Linux and macOS. It supports Xray and sing-box as well as other listed cores, and handles protocols such as VMess, VLESS, Shadowsocks and Trojan, so users can manage server profiles from a single interface instead of editing core configuration files by hand.
- Is v2rayN free to use? What license does it have?
- v2rayN is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is v2rayN still maintained?
- Actively maintained. The last commit to v2rayN was on Oct 21, 2026.
- What can I use v2rayN for?
- Running a local proxy client on a Windows PC with multiple server profiles. Managing Xray or sing-box configurations on a Linux desktop without editing JSON by hand. Switching between proxy servers from a macOS desktop through a graphical interface.
- How do I install v2rayN?
- Download the latest release from the releases page Read the Wiki for usage and configuration guides
- Where can I get v2rayN?
- The source code and installation instructions are on GitHub: https://github.com/2dust/v2rayN
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A cross-platform desktop GUI client for the Clash Meta (mihomo) proxy core, built with Tauri and Rust for Windows, macOS and Linux.
Windows tool that aggregates multiple network adapters (Ethernet, Wi-Fi, hotspot, USB tethering) to split download traffic across connections.
A free, open-source reverse engineering platform with a GUI, built on the rizin framework.
A cross-platform GUI library for Rust with a simple, type-safe, Elm-inspired programming model.
A cross-platform .NET UI framework for building desktop, mobile, embedded and WebAssembly apps with C# and XAML.