#Wireguard

Showing 60 of 123 repositories tagged #wireguard, ranked by stars

MHSanaei
MHSanaei
3x-ui

Xray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun)

Score
100
★ 42.5k ⑂ 8.0k +213/day
Go
juanfont
juanfont
headscale

An open source, self-hosted implementation of the Tailscale control server

Score
94
★ 41.2k ⑂ 2.3k +233/day
Go
XTLS
XTLS
Xray-core

Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

Score
97
★ 40.3k ⑂ 5.7k +90/day
Go
tailscale
tailscale
tailscale

The easiest, most secure way to use WireGuard and 2FA.

Score
91
★ 33.4k ⑂ 2.8k +111/day
Go
trailofbits
trailofbits
algo

Set up a personal VPN in the cloud

Score
100
★ 30.3k ⑂ 2.4k +4/day
Python
netbirdio
netbirdio
netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.

Score
88
★ 27.0k ⑂ 1.5k +89/day
Go
StreisandEffect
StreisandEffect
streisand

Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.

Score
98
★ 23.5k ⑂ 2.0k +3/day
Shell
passteque
passteque
gluetun

VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

Score
84
★ 14.8k ⑂ 595 +32/day
Go
gravitl
gravitl
netmaker

Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

Score
81
★ 11.7k ⑂ 646 +1/day
Go
firezone
firezone
firezone

Enterprise-ready zero-trust access platform built on WireGuard®.

Score
100
★ 8.7k ⑂ 425 +1/day
Elixir
ViRb3
ViRb3
wgcf

🚤 Cross-platform, unofficial CLI for Cloudflare Warp

Score
78
★ 8.5k ⑂ 856 +14/day
Go
mullvad
mullvad
mullvadvpn-app

The Mullvad VPN client app for desktop and mobile

Score
93
★ 7.3k ⑂ 501 +5/day
Rust
cloudflare
cloudflare
boringtun

Userspace WireGuard® Implementation in Rust

Score
86
★ 7.1k ⑂ 522 +29/day
Rust
erebe
erebe
wstunnel

Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI - Static binary available

Score
79
★ 6.9k ⑂ 555 +23/day
Rust
windtf
windtf
wireproxy

Wireguard client that exposes itself as a socks5 proxy

Score
75
★ 5.7k ⑂ 394 +28/day
Go
xjasonlyu
xjasonlyu
tun2socks

tun2socks - powered by gVisor TCP/IP stack

Score
72
★ 5.3k ⑂ 621 +30/day
Go
ngoduykhanh
ngoduykhanh
wireguard-ui

Wireguard web interface

Score
44
★ 5.1k ⑂ 635 +2/day
Go
celzero
celzero
rethink-app

DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.

Score
100
★ 5.1k ⑂ 305 +57/day
Kotlin
pirate
pirate
wireguard-docs

📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.

Score
100
★ 5.0k ⑂ 332 +1/day
Shell
IAmStoxe
IAmStoxe
wirehole

WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.

Score
100
★ 5.0k ⑂ 343 +1/day
yonggekkk
yonggekkk
warp-yg

warp多功能一键脚本,支持warp-go与wgcf切换,无限生成warp配置文件,支持升级warp+、warp团队账户,查看VPS本地IP、netflix、chatgpt解锁状态

Score
0
★ 4.6k ⑂ 1.2k +4/day
Shell
octelium
octelium
octelium

A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA platform, API/AI/MCP gateway, a PaaS, an ngrok-alternative and a homelab infrastructure.

Score
69
★ 3.9k ⑂ 147 +6/day
Go
yonggekkk
yonggekkk
x-ui-yg

x-ui精简修改版脚本,支持Hysteria2、Xhttp传输协议、ENC加密、MLDSA65加密,集成argo固定临时双隧道(可共存)、Psiphon赛风VPN(30个国家)分流功能,支持部分节点聚合订阅、sing-box订阅、clash-meta订阅的配置输出

Score
100
★ 3.9k ⑂ 1.3k +13/day
Shell
WGDashboard
WGDashboard
WGDashboard

Simple dashboard for WireGuard VPN written in Python & Vue.js

Score
50
★ 3.6k ⑂ 436 +13/day
Vue
wgtunnel
wgtunnel
android

A FOSS WireGuard & AmneziaWG Android client with auto-tunneling, lockdown & local proxying.

Score
71
★ 2.9k ⑂ 166 +32/day
Kotlin
DefGuard
DefGuard
defguard

Zero-Trust access management with true WireGuard® 2FA/MFA

Score
71
★ 2.8k ⑂ 108 +4/day
Rust
subspacecloud
subspacecloud
subspace

A simple WireGuard VPN server GUI

Score
78
★ 2.6k ⑂ 449
HTML
squat
squat
kilo

Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)

Score
95
★ 2.3k ⑂ 137 +2/day
Go
tailscale
tailscale
tailscale-android

Tailscale Android Client

Score
86
★ 2.3k ⑂ 671 +34/day
Kotlin
hwdsl2
hwdsl2
wireguard-install

WireGuard VPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE and Raspberry Pi OS. Includes interactive setup and client management.

Score
93
★ 2.1k ⑂ 392 +245/day
Shell
AdrienPoupa
AdrienPoupa
docker-compose-nas

Simple Docker Compose NAS featuring Sonarr, Radarr, Prowlarr, Jellyfin, qBittorrent, PIA VPN and Traefik with SSL support

Score
92
★ 2.0k ⑂ 251 +6/day
Shell
complexorganizations
complexorganizations
wireguard-manager

✔️ WireGuard-Manager is an innovative tool designed to streamline the deployment and management of WireGuard VPNs. Emphasizing user-friendliness and security, it simplifies the complexities of VPN configuration, offering a robust yet accessible solution for both personal and professional use.

Score
71
★ 1.9k ⑂ 223
Shell
h44z
h44z
wg-portal

WireGuard Configuration Portal with LDAP connection

Score
66
★ 1.8k ⑂ 186 +2/day
Go
hintjen
hintjen
selfhosted-gateway

Self-hosted Docker native tunneling to localhost. Expose local docker containers to the public Internet via a simple docker compose interface.

Score
72
★ 1.7k ⑂ 87
Shell
vx3r
vx3r
wg-gen-web

Simple Web based configuration generator for WireGuard

Score
28
★ 1.7k ⑂ 202
Go
iam4x
iam4x
bobarr

🍿 The all-in-one alternative for Sonarr, Radarr, Jackett... with a VPN and running in docker

Score
70
★ 1.7k ⑂ 89 +2/day
TypeScript
almeidapaulopt
almeidapaulopt
tsdproxy

Automatic Tailscale reverse proxy for Docker containers. Zero sidecars. Label-based config. Automatic HTTPS.

Score
62
★ 1.6k ⑂ 77 +4/day
Go
EmbarkStudios
EmbarkStudios
wg-ui

WireGuard Web UI for self-serve client configurations, with optional auth.

Score
22
★ 1.5k ⑂ 122
Go
pass-with-high-score
pass-with-high-score
blockads-android

Block ads system-wide on Android using local VPN-based DNS filtering. No root needed. No data collection.

Score
57
★ 1.5k ⑂ 77 +295/day
Kotlin
coder
coder
wush

simplest & fastest way to transfer files between computers via WireGuard

Score
19
★ 1.4k ⑂ 45 +1/day
Go
rosenpass
rosenpass
rosenpass

Rosenpass is a post-quantum-secure VPN that uses WireGuard to transport the actual data.

Score
64
★ 1.4k ⑂ 131 +6/day
Rust
micahmo
micahmo
WgServerforWindows

Wg Server for Windows (WS4W) is a desktop application that allows running and managing a WireGuard server endpoint on Windows

Score
100
★ 1.4k ⑂ 127 +2/day
C#
ccbkkb
ccbkkb
MicroWARP

🚀 An 800KB RAM ultra-lightweight Cloudflare WARP SOCKS5 proxy in Docker. 仅需 800KB 内存的纯内核态 Cloudflare WARP 代理 - Docker

Score
90
★ 1.3k ⑂ 170 +15/day
Shell
partout-io
partout-io
passepartout

Your go-to app for VPN and privacy.

Score
43
★ 1.3k ⑂ 161 +5/day
Swift
jamesmcm
jamesmcm
vopono

Run applications through VPN tunnels with temporary network namespaces

Score
57
★ 1.2k ⑂ 71 +6/day
Rust
seashell
seashell
drago

☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.

Score
29
★ 1.1k ⑂ 56 +1/day
Go
burghardt
burghardt
easy-wg-quick

Creates Wireguard configuration for hub and peers with ease

Score
86
★ 1.1k ⑂ 113
Shell
notthebee
notthebee
ansible-easy-vpn

An Ansible playbook that sets up a Wireguard server with ad blocking, DNS-over-HTTPS, and a WebUI with 2FA

Score
68
★ 1.1k ⑂ 253
Shell
costela
costela
wesher

wireguard overlay mesh network manager

Score
12
★ 990 ⑂ 62
Go
amurcanov
amurcanov
proxy-turn-vk-android

WireGuard‑туннель через DTLS‑медиарелей ВК TURN‑серверов: трафик проходит от клиента к вашему личному VPS‑серверу через промежуточные медиарелей‑серверы ВК.

Score
59
★ 962 ⑂ 70 +20/day
Kotlin
bivlked
bivlked
amneziawg-installer

One-command install script for self-hosted AmneziaWG 2.0 VPN on Ubuntu and Debian: DPI bypass, traffic obfuscation, auto-hardening, client management

Score
79
★ 931 ⑂ 74 +26/day
Shell
WireGuard
WireGuard
wgctrl-go

Package wgctrl enables control of WireGuard interfaces on multiple platforms.

Score
16
★ 905 ⑂ 108 +3/day
Go
jwhited
jwhited
wgsd

A CoreDNS plugin that provides WireGuard peer information via DNS-SD semantics

Score
9
★ 895 ⑂ 77 +1/day
Go
omniedgeio
omniedgeio
omniedge

Bringing intranet on the internet with Zero-Config Mesh VPNs.

Score
50
★ 894 ⑂ 53
Rust
chadgeary
chadgeary
cloudblock

Cloudblock deploys secure ad-blocking and VPN for all devices. Text and video guides included! 6 supported cloud providers, plus Ubuntu and Raspberry Pi. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and Ansible.

Score
62
★ 860 ⑂ 84
HCL
fosrl
fosrl
newt

Pangolin tunneled site & network connector

Score
56
★ 858 ⑂ 77 +6/day
Go
puzige
puzige
CloudflareWarpSpeedTest

⭐WARP IP 优选工具

Score
53
★ 845 ⑂ 122 +4/day
Go
naggie
naggie
dsnet

FAST command to manage a centralised wireguard VPN. Think wg-quick but quicker: key generation + address allocation.

Score
47
★ 754 ⑂ 35
Go
spr-networks
spr-networks
super

📡 SPR: Open Source, secure, user friendly and fast wifi routers for your home. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access

Score
50
★ 743 ⑂ 57 +2/day
JavaScript
NHAS
NHAS
wag

Simple Wireguard 2FA

Score
57
★ 719 ⑂ 52
Go
Related Topics
#vpn#security#self-hosted#networking#golang#docker#linux#vpn-server#privacy#wireguard-vpn#go#socks5

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly