{"repo":"YourDoritos/pVPN","free":true,"listed":false,"github":"https://github.com/YourDoritos/pVPN","clone":"git clone https://github.com/YourDoritos/pVPN.git","description":"Proton VPN client for Linux — terminal UI, WireGuard & Stealth protocol, no NetworkManager required","language":"Go","stars":17,"topics":["arch-linux","aur","golang","linux","networkmanager","privacy","proton","protonvpn","terminal","tui"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"pVPN A fast, lightweight Proton VPN client for Linux with a terminal UI. Written in Go. Daemon-based architecture — the VPN stays connected when you close the TUI. Works with NetworkManager , systemd-networkd + iwd , or bare setups — auto-detects your network stack. Unlike the official Proton VPN Linux app, pVPN: - Doesn't require NetworkManager — works on any network setup - Supports Stealth protocol (WireGuard-over-TLS) — bypasses DPI and firewalls - Runs as a lightweight daemon — no Electron, no Python, just Go binaries Screenshots Everything the TUI does is also scriptable via pvpnctl — useful for waybar, tmux status bars, cron jobs, or just CI smoke tests: Features - Daemon + client architecture (VPN persists when TUI closes) - Stealth protocol (WireGuard-over-TLS, bypasses DPI/firewalls) - Smart protocol selection (auto-detect best protocol/port) - Secure Core multi-hop (route through CH/IS/SE before exit) - Server filters (Tor, Streaming, P2P, Secure Core toggles) - Port forwarding with automatic renewal (NAT-PMP) - Custom DNS (override Proton DNS via config) - SRP authentication with 2FA - Session persists across restarts (no re-login) - Kill switch (nftables) - NetShield (ad/tracker/malware blocking) - VPN Accelerator, Moderate NAT - IPv6 leak prevention Requirements Required: - Linux kernel 5.6+ (WireGuard is built-in; older kernels need the wireguard module loaded — pVPN talks to it via netlink/ wgctrl , no wg-quick binary needed) - systemd (for the bundled daemon ","default_branch":null,"files":null,"tree":[],"storefront":"/r/YourDoritos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/YourDoritos/pVPN/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."}