OpenAltFinder
wg-easy

wg-easy

The easiest way to run a self-hosted WireGuard VPN with a web-based admin UI, automatic client management, and one-liner deployment.

Open source alternative to:

wg-easy is a self-hosted WireGuard VPN server wrapped in a clean web admin interface. It turns the otherwise command-line process of managing WireGuard peers, configs, and QR codes into a click-to-add, click-to-remove experience.

The project ships as a single Docker image (or Docker Compose stack) and is aimed at homelab enthusiasts, small businesses, and privacy-conscious users who want a fast, modern VPN without subscribing to NordVPN, ExpressVPN, or Tailscale. Because it is plain WireGuard underneath, you get state-of-the-art cryptography and excellent performance on everything from a Raspberry Pi to a dedicated server.

wg-easy supports automatic client configuration via QR codes, real-time status of connected peers, bandwidth statistics, and simple multi-user management. It is a strong fit whenever you need a self-managed VPN that you can stand up in minutes.

Looking for contributors

This project is actively seeking help, join the community!

OpenAltFinder Score
78/100
Project Health (50%)
81/100
License (20%)
40/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v15.4.0
Created
5/22/2021
Stars
26,967
Forks
2,584
Open issues
55
Last commit
9/18/2026

Updated 9/20/2026, 1:00:39 PM

View Repository
Repository activity

Compare wg-easy with

Similar open source alternatives