Open-source projects categorized as Wireguard

Top 23 Wireguard Open-Source Projects

  • algo

    Set up a personal VPN in the cloud

    Project mention: Wireguard docker container - route traffic to host | /r/selfhosted | 2023-06-08

    Maybe try running algo vpn (following the road-warrior setup) in a VM instead? It has very light requirements. https://github.com/trailofbits/algo/blob/master/docs/deploy-to-ubuntu.md

  • 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 | /r/dumbclub | 2023-05-13

    Take a look at this thread as an example: https://github.com/XTLS/Xray-core/issues/2059

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • headscale

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

    Project mention: IDS recomendations? | /r/linux | 2023-06-03

    This is the kind of thing that Fail2Ban is designed to handle. I'd start there, and then look into tailscale / headscale and lastly it's always a good idea to put /var/log on its own partition so it can only eat up so much space.

  • tailscale

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

    Project mention: My devices were given new “localhost” hostnames after installing the latest iOS and iPadOS betas | /r/Tailscale | 2023-06-08
  • SoftEther

    Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.

  • 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 | /r/selfhosted | 2023-05-25

    These 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.

  • pivpn

    The Simplest VPN installer, designed for Raspberry Pi

    Project mention: Festplatten / NAS die sich via Cloud synchronisieren? | /r/de_EDV | 2023-05-18
  • 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.

  • wireguard-install

    WireGuard VPN installer for Linux servers

    Project mention: Quick VPN Setup with AWS Lightsail and WireGuard | news.ycombinator.com | 2023-06-07
  • boringtun

    Userspace WireGuard® Implementation in Rust

    Project mention: Wireguard user space Implementation not working after switching network connection | /r/WireGuard | 2023-05-31

    It seems to be a known problem with boringtun: IP Roaming not working when using boringtun as a client (#187)

  • Self-Hosting-Guide

    Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, WireGuard, Automation, Home Assistant, and Networking.

    Project mention: Deploying ChatGPT locally with Kubernetes, Docker, Windows, MacOS, and Linux | /r/programming | 2023-04-16
  • netbird

    Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.

    Project mention: Is there a WebUI for multi-tenant OpenVPN setup? | /r/selfhosted | 2023-06-02

    Why OpenVPN? If the type is not important then use netbird.io it uses Wireguard and can have subnets

  • 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.

    Project mention: Self-hosted Tailscale alternative? | /r/selfhosted | 2023-05-24
  • wireguard-docs

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

  • 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: Split-tunneling with docker | /r/mullvadvpn | 2023-06-08

    Check out Gluetun - GitHub - qdm12/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.

  • mullvadvpn-app

    The Mullvad VPN client app for desktop and mobile

    Project mention: Considering switching due to connectivity/server issues. Help? | /r/mullvadvpn | 2023-06-08

    Revert to version 2023.2 for now. There is an open issue here: https://github.com/mullvad/mullvadvpn-app/issues/4528

  • wgcf

    🚤 Cross-platform, unofficial CLI for Cloudflare Warp

    Project mention: Need Help with WireGuard HomeKit Access | /r/WireGuard | 2023-06-05

    I'm using Cloudflare's Zero Trust Tunnel with a WireGuard configuration obtained from "https://github.com/ViRb3/wgcf". This configuration includes my private key and DNS settings.

  • unifios-utilities

    A collection of enhancements for UnifiOS based devices

    Project mention: UDM (Non-Pro) and CloudFlare DDNS | /r/Ubiquiti | 2023-05-26
  • 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.

    Project mention: Routing some containers through VPN | /r/selfhosted | 2023-04-21

    I have been running a home server for a little over a year now mostly for Plex and backups. I set up a Wireguard instance with unbound and pi-hole called Wirehole to remote to my services and keeping things secure on my phone and laptop at times.

  • wireguard-install

    WireGuard road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora (by Nyr)

    Project mention: Best VPN choice for internet streaming? | /r/MoonlightStreaming | 2023-05-30
  • warp.sh

    Cloudflare WARP Installer | WARP 一键安装脚本

    Project mention: DEBUG messages from warp-svc are filled my system log | /r/CloudFlare | 2022-12-27

    Here (Oct '21) someone complained to the wrong folks: https://github.com/P3TERX/warp.sh/issues/34

  • subspace

    A simple WireGuard VPN server GUI

    Project mention: [Help] Wireguard Management UI for existing setup | /r/selfhosted | 2023-01-16
  • wireproxy

    Wireguard client that exposes itself as a socks5 proxy

    Project mention: A VPN provider that offers both manual wireguard configuration and socks5 proxy service | /r/WireGuard | 2023-06-06
  • wireguard-ui

    Wireguard web interface

    Project mention: Remote multi user editing | /r/unrealengine | 2023-05-19

    you can always setup wireguard on your vps. its not that hard, this article by digital ocean article is quite thorough. That article has a lot on information so it looks harder than it actually is. You could also use something like this to help set things up faster. ive used that ui before but dont actively host it, only when i need to add peers. If you do actively host the ui make sure you dont expose it to the internet. Not because there is some security issue just because its imo not best practice. You can also use hamachi or any of the other hamachi like services

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-08.

Wireguard related posts


What are some of the best open-source Wireguard projects? This list will help you:

Project Stars
1 algo 27,329
2 Xray-core 14,447
3 headscale 13,523
4 tailscale 12,187
5 SoftEther 10,182
6 Netmaker 6,851
7 pivpn 6,165
8 wireguard-install 5,365
9 boringtun 5,187
10 Self-Hosting-Guide 5,105
11 netbird 4,565
12 firezone 4,293
13 wireguard-docs 4,022
14 gluetun 3,787
15 mullvadvpn-app 3,610
16 wgcf 3,532
17 unifios-utilities 3,310
18 wirehole 3,287
19 wireguard-install 2,925
20 warp.sh 2,709
21 subspace 2,439
22 wireproxy 2,224
23 wireguard-ui 2,110
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives