{"repo":"GeiserX/VPN-Bypass","free":true,"listed":false,"github":"https://github.com/GeiserX/VPN-Bypass","clone":"git clone https://github.com/GeiserX/VPN-Bypass.git","description":"macOS menu-bar app for fine-grained VPN routing: bypass the VPN for chosen domains/services, force others through it, or (Custom mode) route each domain/subnet out a specific egress — direct, a specific VPN, an HTTP/SOCKS5 proxy, or a Tailscale peer. Includes a vpnb CLI.","language":"Swift","stars":106,"topics":["macos","menu-bar-app","networking","split-tunneling","swift","vpn","cisco","corporate-vpn","dns","globalprotect"],"license":"GPL-3.0","category":"networking-infra","readme_excerpt":"VPN Bypass A macOS menu bar app for fine-grained control over what goes through your VPN. Route specific domains and services around the VPN, force only some things through it, or — in Custom mode — send each domain, service, or subnet out a route of your choice: direct, a specific VPN, an HTTP/SOCKS5 proxy, or a Tailscale peer. Why? Corporate VPNs often route all traffic through the tunnel, which can cause issues: - Performance : Streaming and messaging apps become slow or buffer constantly - Broken features : Chromecast, AirPlay, and location-based features fail - Unnecessary load : Non-business traffic clogs the VPN tunnel - Privacy : Personal services don't need to go through corporate infrastructure VPN Bypass intelligently routes selected services directly to the internet while keeping business traffic secure through VPN. Features - 🎯 Menu bar app — quick access to status, mode, and controls - 🧭 Three routing modes — Bypass (default) : everything uses the VPN except the domains you list. VPN Only : the inverse — everything goes direct except the domains you list, which are forced through the VPN. Custom : per-rule routing. - 🌐 Custom domains & built-in services — add any domain, or toggle bundled service packs (Telegram, YouTube, WhatsApp, Spotify, Tailscale, and more) - 🧩 Custom rules & routes — map each domain, suffix, IP/CIDR, service, or process to a specific route; first match wins - 🔀 Multiple egresses — send traffic out the local gateway, a specific VPN inte","default_branch":null,"files":null,"tree":[],"storefront":"/r/GeiserX","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GeiserX/VPN-Bypass/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}