Skip to content

artem4150/VeilBox

Repository files navigation

VeilBox

VeilBox is a modern Windows VPN client built for fast profile import, clean routing control, and a simple daily workflow.

It supports VLESS/Xray, System Proxy, TUN, split tunneling, subscriptions, and AmneziaWG import in one desktop app.

Website: https://veilbox.site/

VeilBox Build Info

Why VeilBox

  • Clean desktop UI with no overloaded panels
  • Fast import from VLESS URI, JSON, subscriptions, Amnezia, and Ctrl+V
  • System Proxy and TUN modes in one app
  • Split tunneling for real daily use
  • Profile ping, connection test, grouped subscriptions, and logs
  • Tray support, autostart, auto reconnect, light and dark themes

What It Supports

  • VLESS: RAW / TCP / WS / gRPC / XHTTP / HTTPUpgrade / mKCP
  • Security: None / TLS / Reality
  • Engines:
    • Xray
    • AmneziaWG import and runtime support
  • Connection modes:
    • System Proxy
    • TUN

Quick Start

  1. Put xray.exe into:
src-tauri/bin/xray.exe
  1. For TUN mode, also put:
src-tauri/bin/wintun.dll
  1. For AmneziaWG, put:
src-tauri/bin/amneziawg.exe
src-tauri/bin/awg.exe
  1. Install dependencies:
npm install
  1. Run in development:
npm run tauri dev
  1. Build installer:
npm run tauri build

The NSIS installer will be generated here:

src-tauri/target/release/bundle/nsis/

Platform

  • Windows 10
  • Windows 11

Support VeilBox with donations.

If the client is useful to you, you can support development using any of the wallets below.

Support VeilBox https://nowpayments.io/donation/veilbox

Legal

About

Windows/macOS VPN client with full VLESS transport support, AmneziaWG, subscription management, and system-level TUN mode.

Topics

Resources

Stars

Watchers

Forks

Packages