@eliotcougar2
Eliot The CougarDeveloper▲5
Senior Scientist, Independent
24m ago · New project · Agents · Edinburgh of the Seven Seas

Shipped: Wayrill

A VPN app with visual traffic and DNS routing UI for Windows, powered by Xray-core. Currently in active development, but is already fully usable.

Unlike other apps based on xray-core, the configuration is done as a connected graph with nodes representing inputs and outputs of the traffic with filtering and routing rules in-between. Unlike other apps, it provides a comprehensive per-app routing that supports native WinUI packages and even Windows Services. It also monitors child processes created by apps and can apply the parent's routing rules to them.

DNS requests can be filtered and routed to different DNS servers and through different outbounds, depending on the request domain.

Additional features include:

  1. Wayrill Companion: Chrome and Firefox browser extensions for seeing where each site and each tab currently routed in Wayrill. It helps users see where their rules might need adjusting.
  2. Wayrill Aquifer: Remote Linux xray-core server management with the same visual configuration UI, user management, and some basic housekeeping functions like restart and package updates.
  3. Per-app Timezone spoofing: Lets you hide your real time zone from apps that may correlate it with geolocation and IP. (cough, Claude, cough)
  4. Wayrill Pool (currently in development): Allows you to manage and distribute routing graph templates, connection credentials, routing filters, and app settings to your userbase securely. The main app is compatible with the v2rayN-style plain-text subscriptions.
  5. If Windows ICS (Internet Connection Sharing) is enabled, it can be routed independently of the main connection with its own filtering and routing rules.
  6. Convenient interface for configuring System Proxy, WinHTTP settings, Proxy environment variables, and Loopback exceptions for WinUI apps.
  7. Per-app traffic protection that prevents chosen running apps from accessing the network directly during settings updates and even during new version installation, preventing real IP leakage.
Wayrill logoWayrill@eliotcougar/wayrill · github.com/eliotcougar/Wayrill
VPNnetworking

Comments

No comments yet
Start the conversation.
Log in to join the thread.