The best VLESS client for iOS.
A native, zero-dependency VLESS client built entirely in Swift. No Electron. No WebView. No sing-box wrapper. Pure protocol implementation from the ground up.
Anywhere is implemented natively in Swift, running directly on Apple's networking stack with smaller binary, lower memory usage, tighter system integration, and no bridging overhead.
- VLESS with full Vision (XTLS-RPRX-Vision) flow control and adaptive padding
- Reality with X25519 key exchange, TLS 1.3 fingerprint spoofing (Chrome, Firefox, Safari, Edge, iOS)
- TLS with SNI, ALPN, and optional insecure mode
- Transports: TCP, WebSocket (with early data), HTTP Upgrade, XHTTP (stream-one & packet-up)
- Mux multiplexing with XUDP (GlobalID-based, BLAKE3 keyed hashing)
- One-tap connect with animated status UI
- QR code scanner for instant config import
- Subscription import — paste a URL, auto-detect VLESS links vs subscription endpoints
- Manual editor for full control over every parameter
- Country bypass — GeoIP-based split routing for 10 countries (CN, RU, IR, TM, MM, BY, SA, AE, VN, CU)
- Zero third-party dependencies — Apple frameworks only (SwiftUI, NetworkExtension, Security, Foundation)
- Native Packet Tunnel — full system-wide VPN via NetworkExtension with lwIP stack
git clone https://github.com/hiDandelion/Anywhere.git
cd Anywhere
open Anywhere.xcodeprojSelect the Anywhere scheme, choose your device, and hit Run.
Requires Xcode 26+ and an Apple Developer account (for Network Extension entitlements).
- Tap + on the Configurations screen
- Choose QR Code to scan, or Link and paste a
vless://URL or subscription link
Anywhere is licensed under the GNU General Public License v3.0.
If you find Anywhere useful, consider starring the repo. It helps others discover it.