InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 wireguard-vpn Open-Source Projects
-
netbird
Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
Project mention: Show HN: Pangolin – OSS tunneled reverse proxy (self-hosted Cloudflare Tunnels) | news.ycombinator.com | 2025-07-10What is the difference between Pangolin and NetBird, which is also a self-hosted and fully open-source solution?
https://github.com/netbirdio/netbird
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Netmaker
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
-
firezone
Open-source VPN server and egress firewall for Linux built on WireGuard. Firezone is easy to set up (all dependencies are bundled thanks to Chef Omnibus), secure, performant, and self hostable.
Not played with this yet, but https://github.com/firezone/firezone is another example.
-
-
-
-
Project mention: How to Provide Secure Access to Your Kubernetes Clusters Using an Overlay Network | dev.to | 2025-06-02
Kubernetes is complex. Securing Kubernetes clusters is even more complex. Striking the right balance between granting developers and administrators access to Kubernetes clusters and services while taking care of security is a significant challenge. Overlay networks offer a solution by providing secure, controlled access to your clusters without compromising their protection. In this blog, we’ll explore the challenges of providing secure access to Kubernetes clusters, how overlay networks can address these issues, and a step-by-step tutorial on implementing this using NetBird, an open-source WireGuard-based overlay VPN.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs
Run your own privacy-first ad blocking service at home, or in the cloud for free with Google Cloud Services.
-
Project mention: Setting up WireGuard VPN with WAG for Enhanced Security and MFA | dev.to | 2024-11-16
Reference: WAG GitHub Repository
-
-
WireGuard-Guide
WireGuard Guide. Learn all about WireGuard for Networking and in the Cloud (Microsoft Azure, AWS, and Google Cloud).
-
-
pi-hole-unbound-wireguard
Turning your Raspberry Pi into an ad-blocking VPN with built-in DNS resolution using Pi-Hole, Unbound & WireGuard.
-
-
upvpn-app
UpVPN is the world's first Serverless VPN. The VPN app is available for macOS, Linux, Windows, tvOS, iOS, and Android. The UpVPN service can also be used with any WireGuard-compatible client through the Web Device feature.
https://UpVPN.app : A modern Serverless VPN
Currently trying to get apps for Apple platform published and going through App Store review process..
-
wireguard-rs
Rust library providing unified WireGuard interface to native/kernel and userspace implementations
-
-
-
-
-
terransible-wirehole
Wirehole (Wireguard, Pi-hole, Upbound) deployment on Free Tier Oracle Cloud or other providers leveraging Docker Containers and deployed using Terraform and Ansible.
-
namespaced-wireguard-vpn
Systemd configuration for a network namespace containing a WireGuard VPN connection
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
wireguard-vpn discussion
wireguard-vpn related posts
-
Netbird: Connect your devices into a WireGuard overlay network with SSO, MFA and
-
How to Provide Secure Access to Your Kubernetes Clusters Using an Overlay Network
-
NetBird – Open-Source Zero Trust Networking
-
Building a Secure VPN in Android with WireGuard: A Complete Guide
-
Accessing GitHub Action runners using Netbird
-
I wish (Linux) WireGuard had a simple way to restrict peer public IPs
-
Goodbye VPN by Google One, Hello VPN on Google Cloud
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 Jul 2025
Index
What are some of the best open-source wireguard-vpn projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | netbird | 17,083 |
2 | Netmaker | 10,417 |
3 | firezone | 7,380 |
4 | wireguard-ui | 4,747 |
5 | WGDashboard | 2,556 |
6 | wgtunnel | 1,628 |
7 | wireguard-vyatta-ubnt | 1,470 |
8 | Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs | 823 |
9 | wag | 619 |
10 | wg-manager | 610 |
11 | WireGuard-Guide | 561 |
12 | prometheus_wireguard_exporter | 537 |
13 | pi-hole-unbound-wireguard | 500 |
14 | wireguard-kmod | 347 |
15 | upvpn-app | 287 |
16 | wireguard-rs | 210 |
17 | hide.client.linux | 112 |
18 | AzureWireGuard | 60 |
19 | wireguard_config_maker | 58 |
20 | ansible_selfhost_vpn | 54 |
21 | terransible-wirehole | 51 |
22 | namespaced-wireguard-vpn | 44 |
23 | wgnetwork | 33 |