wiresock.net
WireSock Secure Connect is a WireGuard VPN client for Windows, available as a command-line tool and a UI application. It offers selective application tunneling, exclusion of specific IP addresses, and a network lock that blocks internet traffic if the VPN connection drops. It is free for personal, educational and non-profit use, with a separate commercial license.