vortix

A terminal dashboard and CLI for managing WireGuard and OpenVPN tunnels and checking network status and potential leaks. Use it to control multiple VPN profiles without a desktop client.

Share on XLicense: MIT

Overview

Vortix is a keyboard-driven terminal dashboard and CLI for managing WireGuard and OpenVPN profiles on Linux and macOS. It provides one view for controlling multiple tunnels and checking network conditions, including throughput, latency, packet loss, exit identity, DNS policy, and encryption state. Its leak checks look for IPv4, IPv6, and DNS-policy exposure. Vortix calls the system wg, wg-quick, and openvpn tools rather than implementing VPN protocols, and can provide versioned JSON output.

Key features

  • Control multiple WireGuard and OpenVPN profiles from the terminal.
  • View throughput, latency, jitter, packet loss, exit identity, DNS policy, and encryption state.
  • Check for IPv4, IPv6, and DNS-policy exposure.
  • Use the TUI, CLI, or versioned JSON output.

Best for

Useful for WireGuard and OpenVPN users who want more tunnel and network visibility than basic command-line tools provide, without a full desktop VPN client. It also suits local or SSH-based terminal workflows.

Upstream
Harry-kp/vortix
Fork on GitHub
Guo-astro/vortix
Upstream stars
694
Category
Security and networking
License
MIT
Forked
2026-09-29
Sync status
In syncLast synced 2026-09-29