wireguard-go
« Back to VersTracker
Description:
Userspace Go implementation of WireGuard
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: vpn networking wireguard security go
Install: brew install wireguard-go
About:
WireGuard-Go is a pure Go implementation of the WireGuard VPN protocol. It serves as a userspace alternative for platforms where a kernel implementation is unavailable or difficult to integrate. This allows for secure, high-performance networking across a wide variety of systems using the Go ecosystem.
Key Features:
  • Pure Go implementation for portability
  • Cross-platform compatibility
  • FIPS 140-2 compliant cryptography
  • Userspace operation
Use Cases:
  • Running WireGuard on unsupported operating systems
  • Integrating VPN functionality into Go applications
  • Development and testing of WireGuard configurations
Alternatives:
  • wireguard-linux-kernel – The kernel module offers higher performance but requires kernel-level access and is platform-specific.
Version History
Detected Version Rev Change Commit
Oct 10, 2025 3:54am 0 VERSION_BUMP f3e0688b
Sep 11, 2025 7:43am 0 VERSION_BUMP 8b608261