Route your Mac's internet traffic through a remote server to access blocked websites.
Switch between direct and proxied connections from the menu bar without restarting apps.
Import and manage multiple server configurations from QR codes or subscription URLs.
Use PAC mode to automatically proxy only censored sites while keeping other traffic direct.
Requires macOS, Xcode, and v2ray-core binary; may need to configure server endpoints before first use.
V2rayU is a macOS desktop client for v2ray, a proxy and network tunneling tool used to route internet traffic through remote servers. The practical use case is bypassing internet censorship, the description explicitly states it is for "accessing the internet scientifically," a common Chinese-language phrase for circumventing the Great Firewall. The app is written in Swift and provides a graphical menu-bar interface on Mac, making it easier to use v2ray without touching the command line. The client supports several connection protocols: vmess, vless, shadowsocks (ss/ssr), trojan, socks5, and xTLS. You can add servers by scanning a QR code, pasting a configuration link from the clipboard, importing from a local file or URL, or entering settings manually. Once a server is configured, V2rayU can route traffic in different modes: a PAC mode that only proxies traffic to blocked sites while letting everything else go direct, a global proxy mode that routes all traffic through the server, and a manual mode for use alongside browser extensions like Proxy SwitchyOmega. It also supports subscriptions, a way to automatically import and update a list of servers from a URL. Installation is via Homebrew with a single command or by downloading a release from GitHub. The app sits in the macOS menu bar and wraps the underlying v2ray-core engine, which handles the actual tunneling. The source is licensed under GPLv3.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.