UpVPN app is a WireGuard VPN client. GUI is built with React, TailwindCSS, and daisyUI (and Tauri!).
It uses Serverless model of computing where a server is provisioned when user connects to VPN and deprovisioned when user disconnects from VPN.
All of this happes with single click on the UpVPN app, or single cli command using upvpn cli
It's currently available for macOS, Linux, and Windows (coming soon)