{"repo":"Harry-kp/vortix","free":true,"listed":false,"github":"https://github.com/Harry-kp/vortix","clone":"git clone https://github.com/Harry-kp/vortix.git","description":"Terminal UI for WireGuard and OpenVPN with real-time telemetry and leak guarding.","language":"Rust","stars":633,"topics":["cli","macos","openvpn","rust","terminal","tui","vpn","wireguard","network-security","ratatui"],"license":"MIT","category":"cli-tools","readme_excerpt":"Vortix Terminal UI for WireGuard and OpenVPN with real-time telemetry and leak guarding. More scenarios — click to expand multi-connection leak detection split tunnel profile management Why Vortix? I wanted a single interface to: - See connection status, throughput, and latency at a glance - Detect IPv6/DNS leaks without running separate tools - Switch between VPN profiles without remembering CLI flags Existing options ( wg show , NetworkManager, Tunnelblick) either lack real-time telemetry or require a GUI. Feature Vortix GUI Clients CLI-only --------- :------: :-----------: :--------: Memory usage 15MB 200-500MB 5MB Startup time Vortix checks for missing tools at startup and shows a warning toast with install instructions. Interface inspection, network stats, DNS detection, HTTP telemetry, ICMP latency, and clipboard handoff now run in-process — no curl , ping , which , ifconfig , ip addr , ps , netstat , lsof , scutil , pbcopy , or xclip shell-out required. DNS tools note: If your WireGuard profile includes a DNS = directive, Vortix manages per-link DNS itself: - systemd-resolved hosts (Arch / Omarchy, NixOS with services.resolved.enable = true , default Fedora Workstation): no extra package required. Vortix calls resolvectl (shipped with systemd) to register the tunnel's DNS server on the kernel interface. The legacy systemd-resolvconf / openresolv shim is no longer needed on these distros. - Non-resolved Linux (Debian/Ubuntu without resolved, etc.): Vortix falls back to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Harry-kp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Harry-kp/vortix/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."}