Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 23 Go Wireguard Projects
-
Xray-core
Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.
Project mention: tls configs are unresponsive and have high ping | reddit.com/r/dumbclub | 2023-05-13Take a look at this thread as an example: https://github.com/XTLS/Xray-core/issues/2059
-
Project mention: FAQ: Common misconceptions about port forwarding, and how does it affect you | reddit.com/r/mullvadvpn | 2023-05-29
Q: What are the free alternatives to Cloudflare Argo Tunnel? A: Ngrok, Headscale
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Project mention: Help this old dinosaur get on track with simple vpn setup | reddit.com/r/networking | 2023-05-31
If it's for a single user and a single server, install https://tailscale.com/ on the laptop and server. It's easy, secure, and you're in the free tier.
-
Netmaker
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Project mention: Benefit of connect device under NAT to VPN network | reddit.com/r/selfhosted | 2023-05-25These days, I'm trying to deploy full mesh VPN network with netmaker. it is really easy to use and manage. However there are something makes me confused.
-
netbird
Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.
-
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.
Project mention: I created UltimateHomeServer - A K3s based all-in-one home server solution | reddit.com/r/selfhosted | 2023-05-28Can you try Gluetun? I'm not well versed with K3s, but I use this in docker.
-
Project mention: Question about Cloudflare Tunnels and Sever Automation | reddit.com/r/CloudFlare | 2023-05-21
All of my test and deploy scripts have to be encapsulated within docker containers or they’re not compatible. The thing is WARP seems to require some system resources that aren’t allowed from inside a containerwhen it sets up its network. I’ve also tried WCGF, which can run in containers but doesn’t have support for cloudflare Teams.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
Project mention: Tun2socks doesn't function properly on old laptop with debian 11 ( help ) | reddit.com/r/debian | 2023-01-01
I've been using debian 11 with 5-10.0-20 kernel on a modern laptop with virtualbox and bridged adapter ( static ip configured within system itself ) and tun2socks works pretty well on it with the routes in example page of tun2socks
-
kilo
Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg) (by squat)
Project mention: Why do NGFW's / Web Security apps talk so much about URL/Application filtering when 99% of companies don't SSL Decrypt? | reddit.com/r/cybersecurity | 2023-04-11Then using something like this: https://docs.tigera.io/calico-enterprise/latest/compliance/encrypt-cluster-pod-traffic#value or: https://github.com/squat/kilo
-
-
drago
☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.
-
Project mention: Does a fully featured WireGuard-protocol based corporate VPN software exist? | reddit.com/r/WireGuard | 2023-02-09
Maybe take a look at Wesher https://github.com/costela/wesher
-
if your looking at setting up coredns aswell then i would highly suggest checking out wgsd https://github.com/jwhited/wgsd
-
dsnet
FAST command to manage a centralised wireguard VPN. Think wg-quick but quicker: key generation + address allocation.
Yes, that is true. But there are projects that can simplify WG's deployment without compromising security like dsnet.
-
-
So far it seems that strongswan is my best bet and wireguard with the WG-portal seems interesting. I was hoping someone could give me insight into either of these options, or any options in general.
-
Something like Tailscale that creates a mesh VPN using an external relay to pass packets between the two isolated devices. The Tailscale app has a few useful intents to turn in on and off. https://github.com/tailscale/tailscale-android/commit/51a53e54721fdb513d3c9331ae8e75a4b56a7cd2
-
wg-access-server
An all-in-one WireGuard VPN solution with a web ui for connecting devices (by freifunkMUC)
-
Project mention: kubectl-console - Easily bash into kubernetes workers as if your ssh-ing into them | reddit.com/r/kubernetes | 2023-03-25
Why wouldn’t this just work? kubectl debug node/ -it —image=busybox:latest Or a wireguard/OpenVPN operator something like https://github.com/jodevsa/wireguard-operator ? Just feels like a solution searching for a problem. That said if this is just a side project for your own experience/fun then more power to you!
-
Project mention: Can't access router login page, 192.168.1.1, after disabling the VPN | reddit.com/r/mullvadvpn | 2023-03-19
I've used This with wireguard tools and never had a problem
-
-
WireGuard-Guide
WireGuard Guide. Learn all about WireGuard for Networking and in the Cloud (Azure, AWS, and GCP).
Project mention: ssh(fs)-ing directory on personal machine behind router to remote server | reddit.com/r/linuxquestions | 2023-01-26from my notes, I see that https://github.com/mikeroyal/WireGuard-Guide has a lot of links to help with wireguard setup
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Go Wireguard related posts
- Help this old dinosaur get on track with simple vpn setup
- Completely new to this - Need advice
- Remote Control OBS streaming to Twitch from phone, overseas.
- Making KDE Connect work when not connected to the same network?
- Tailscale DNS problems
- Why does my mainsail IP address keeps changing?
- Sunshine v0.20.0 Released
-
A note from our sponsor - SonarQube
www.sonarqube.org | 1 Jun 2023
Index
What are some of the best open-source Wireguard projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Xray-core | 14,316 |
2 | headscale | 13,331 |
3 | tailscale | 12,107 |
4 | Netmaker | 6,819 |
5 | netbird | 4,542 |
6 | gluetun | 3,735 |
7 | wgcf | 3,490 |
8 | wireproxy | 2,183 |
9 | tun2socks | 1,805 |
10 | kilo | 1,776 |
11 | wg-gen-web | 1,287 |
12 | drago | 1,044 |
13 | wesher | 792 |
14 | wgsd | 636 |
15 | dsnet | 610 |
16 | wgctrl-go | 603 |
17 | wg-portal | 593 |
18 | tailscale-android | 579 |
19 | wg-access-server | 564 |
20 | wireguard-operator | 448 |
21 | wireguird | 293 |
22 | desktop-app | 226 |
23 | WireGuard-Guide | 218 |