SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 wireguard-vpn Open-Source Projects
-
netbird
Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.
-
Netmaker
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
pi-hole-unbound-wireguard
Turning your Raspberry Pi into an ad-blocking VPN with built-in DNS resolution using Pi-Hole, Unbound & WireGuard.
-
WireGuard-Guide
WireGuard Guide. Learn all about WireGuard for Networking and in the Cloud (Microsoft Azure, AWS, and Google Cloud).
-
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
Project mention: AWS Lambda Serverless Security. Mistakes, Oversights, and Potential Vulnerabilities | dev.to | 2024-05-03The best way to securely connect your functions to your other resources is with an encrypted mesh network like NetBird. NetBird lets you link your infrastructure together using a zero-config private WireGuard network that works across cloud, serverless, and on-premise infrastructure.
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30Netmaker - Layer 3 peer-to-peer overlay network and private DNS. Similar to Tailscale, but with a self-hosted server/admin UI. Runs kernel WireGuard so very fast. Not FOSS, but the source code is available. Written in Go.
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30Firezone - Layer 3/4 overlay network. Runs on kernel WireGuard® and supports SSO using generic OIDC/SAML connectors. Distributed under Apache 2.0 license and written in Elixir/Rust.
# This file was generated using wireguard-ui (https://github.com/ngoduykhanh/wireguard-ui) # Please don't modify it manually, otherwise your change might get replaced. [Interface] Address = 10.25.0.1/24,2001:db8:abcd:AA10::1/60 ListenPort = 51820 PrivateKey = MTU = 1420 PostUp = iptables -A FORWARD -i wg0 -o wg0 -j ACCEPT PostUp = iptables -t nat -A POSTROUTING -s 10.25.0.0/24 -o eth0 -j MASQUERADE PostUp = iptables -A INPUT -p udp -m udp --dport 51820 -j ACCEPT PostDown = Table = auto [Peer] PublicKey = PresharedKey = AllowedIPs = 10.25.0.2/32,192.168.32.0/24,192.168.56.0/24,2001:db8:abcd:aa11::/64 # AllowedIPs are for site to site connection [Peer] PublicKey = PresharedKey = AllowedIPs = 10.25.0.3/32,10.0.0.0/16,2001:db8:abcd:aa12::/64 [Peer] PublicKey = PresharedKey = AllowedIPs = 10.25.0.4/32,2001:db8:abcd:aa13::/64 [Peer] PublicKey = PresharedKey = AllowedIPs = 10.25.0.5/32,2001:db8:abcd:aa14::/64 [Peer] PublicKey = PresharedKey = AllowedIPs = 10.25.0.6/32,2001:db8:abcd:aa15::/64
Project mention: AWS Lambda Serverless Security. Mistakes, Oversights, and Potential Vulnerabilities | dev.to | 2024-05-03Joining serverless environments like AWS Lambda to a mesh network has traditionally been difficult because you can't directly access the network interfaces on the hosts that run your functions. The NetBird netstack mode addresses this by providing a simulated TUN device and a SOCKS5 proxy that targets that device. This allows your Lambda function to access other services in your NetBird network via the proxy.
Project mention: Happy Saint Nicholas' Day 🎅 Here is a beautiful Wireguard Desktop Client to connect to your home lab 🤩 | /r/homelab | 2023-12-06We're bringing you the most beautiful (in our opinion) #Wireguard Desktop Client on the market 💥 and many many new features! (full release notes)
Project mention: What would be the best way to VPN into my pihole from my mobile phone while I am out of the home? | /r/pihole | 2023-06-12In addition follow this until you get to the WireGuard install and install PiVPN instead: https://github.com/notasausage/pi-hole-unbound-wireguard.
Project mention: Monitoring external application outside of cluster | /r/PrometheusMonitoring | 2023-06-22I have a wireguard VPN set up between a node on SITE A and a machine on SITE B. I want to utilize prometheus that is running inside the cluster to monitor the VPN connection using WireGuard Exporter (running on the SITE A node) and setting it up in accordance with this: WireGuard-vpn-s2s.
I currently have site to site set up and working using kmod-wireguard on the UDMP, (https://github.com/tusc/wireguard-kmod) and a netgear running DDWRT on its native wireguard client.
Project mention: Can we use WireGuard instead of OpenVPN to use Python protonvpn module? | /r/ProtonVPN | 2023-06-07Found this: https://github.com/tprasadtp/protonvpn-docker
Project mention: Anyone centrally managing clients VPN connections/users/settings? | /r/selfhosted | 2023-06-28
Project mention: Show HN: Rust crate providing a unified high-level API for WireGuard protocol | news.ycombinator.com | 2024-01-29
Project mention: PornHub restricted my access because elected officials in Mississippi banned it. I live in Louisiana -_- | /r/Vent | 2023-12-09Ditto. I use hide.me, it's a free option that, as far as I know, is pretty decent and isn't spyware.
I came across algo but seemed a bit too sophisticated for the use case. also used this https://github.com/vijayshinva/AzureWireGuard
wireguard-vpn related posts
-
AWS Lambda Serverless Security. Mistakes, Oversights, and Potential Vulnerabilities
-
Using NetBird for Kubernetes Access
-
IPv6 Breaks Android Apps
-
A word of caution about Tailscale
-
This is what i came home to after work today
-
Happy Saint Nicholas' Day 🎅 Here is a beautiful Wireguard Desktop Client to connect to your home lab 🤩
-
Como não aparecer no I Know What You Download
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source wireguard-vpn projects? This list will help you:
Project | Stars | |
---|---|---|
1 | netbird | 9,175 |
2 | Netmaker | 8,981 |
3 | firezone | 6,235 |
4 | wireguard-ui | 3,591 |
5 | wireguard-vyatta-ubnt | 1,434 |
6 | WGDashboard | 1,175 |
7 | Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs | 712 |
8 | defguard | 650 |
9 | wg-manager | 586 |
10 | pi-hole-unbound-wireguard | 478 |
11 | prometheus_wireguard_exporter | 449 |
12 | WireGuard-Guide | 362 |
13 | wireguard-kmod | 351 |
14 | protonvpn-docker | 265 |
15 | wag | 172 |
16 | wireguard-rs | 106 |
17 | hide.client.linux | 86 |
18 | wireguard_config_maker | 57 |
19 | terransible-wirehole | 50 |
20 | ansible_selfhost_vpn | 49 |
21 | AzureWireGuard | 46 |
22 | namespaced-wireguard-vpn | 34 |
23 | wireguard-rofi-waybar | 27 |
Sponsored