Wireguard

Open-source projects categorized as Wireguard

Top 23 Wireguard Open-Source Projects

Wireguard
  • algo

    Set up a personal VPN in the cloud

  • Project mention: Show HN: WireHole New UI Makes Managing WireGuard Clients Easy | news.ycombinator.com | 2023-10-27
  • 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.

    InfluxDB logo
  • Xray-core

    Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.

  • Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01

    - [xray](https://github.com/xtls/xray-core)

  • headscale

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

  • Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30

    headscale - Open source implementation of Tailscale control server. Can be used with Tailscale's official open source client. Written in Go.

  • tailscale

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

  • Project mention: Enhancing AWS VPC Security: Accessing Your Network with a Private Jumpbox using Tailscale | dev.to | 2024-05-26

    In today's cloud-centric world, ensuring the security of your AWS resources is paramount. I was recently working on a cloud project and wanted a secure way to access the VPC remotely without using EC2 Instance Connect. This is when I came up with the idea to try using Tailscale VPN. I had already been tinkering with Tailscale on my home network and noticed how powerful it was. In this post, I will share how you can enhance your AWS VPC security by setting up a private jumpbox using Tailscale. We'll be using the free plan, which is sufficient for our needs. I suggest visiting Tailscale'swebsite to explore all their features and use cases.

  • SoftEther

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

  • netbird

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

  • Project mention: Show HN: Wag, MFA and Enrollment for WireGuard | news.ycombinator.com | 2024-05-11

    https://github.com/netbirdio/netbird seems to be completely open source (BSD), https://github.com/gravitl/netmaker?tab=License-1-ov-file#re... uses Apache for the non-pro stuff, and both of those I found by simply looking at https://github.com/topics/wireguard

    This is why I asked, the phrase "I decided to reinvent the wheel which has honestly been quite fun with learning about eBPF, and recently clustering and HA with etcd" makes it sound like it's doing a bunch of cool stuff (which I want to hear about!), but the readme says nothing about those.

  • 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, LLMs, WireGuard, Automation, Home Assistant, and Networking.

  • Project mention: Self-Hosted Is Awesome | news.ycombinator.com | 2024-04-13
  • SaaSHub

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

    SaaSHub logo
  • Netmaker

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

  • Project mention: Show HN: Wag, MFA and Enrollment for WireGuard | news.ycombinator.com | 2024-05-11

    https://github.com/netbirdio/netbird seems to be completely open source (BSD), https://github.com/gravitl/netmaker?tab=License-1-ov-file#re... uses Apache for the non-pro stuff, and both of those I found by simply looking at https://github.com/topics/wireguard

    This is why I asked, the phrase "I decided to reinvent the wheel which has honestly been quite fun with learning about eBPF, and recently clustering and HA with etcd" makes it sound like it's doing a bunch of cool stuff (which I want to hear about!), but the readme says nothing about those.

  • wireguard-install

    WireGuard VPN installer for Linux servers

  • Project mention: Ubuntu defaults to wg0 instead of eno1 after installing Wireguard | /r/Ubuntu | 2023-07-12

    Btw you can try this script..

  • pivpn

    The Simplest VPN installer, designed for Raspberry Pi

  • Project mention: PiVPN v4.6.0: The End | news.ycombinator.com | 2024-04-06
  • 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: Custom command on docker startup after watchtower update | /r/docker | 2023-12-10

    healthcheck: # https://github.com/qdm12/gluetun/issues/641#issuecomment-933856220 test: "curl -sf https://example.com || exit 1" interval: 1m timeout: 10s retries: 2

  • 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: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30

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

  • boringtun

    Userspace WireGuard® Implementation in Rust

  • Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01

    Maybe https://github.com/cloudflare/boringtun or https://github.com/WireGuard/wireguard-go ?

  • wgcf

    🚤 Cross-platform, unofficial CLI for Cloudflare Warp

  • Project mention: Wireguard blocked but Cloudflare warp works | /r/WireGuard | 2023-08-30

    I can successfully create wg profiles using wgcf and connect to Cloudflare servers.

  • one_click_script

    install latest or LTS linux kernel and enable BBR or BBR plus

  • 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: PiVPN v4.6.0: The End | news.ycombinator.com | 2024-04-06

    Shameless plug for an alternative?

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

    https://github.com/IAmStoxe/wirehole

  • mullvadvpn-app

    The Mullvad VPN client app for desktop and mobile

  • Project mention: You can help Anna's Archive by seeding torrents | news.ycombinator.com | 2024-06-13
  • wireguard-docs

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

  • wireproxy

    Wireguard client that exposes itself as a socks5 proxy

  • Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01
  • unifios-utilities

    A collection of enhancements for UnifiOS based devices

  • Project mention: Unifi Express - Ad Blocking | /r/Ubiquiti | 2023-12-07

    I just purchased the unifi express and I have been researching its capabilities and more specifically ad blocking functionality. I have found that people are complaining about the ad blocking abilities not being very granular and referring to unifios-utilities and running something like pi hole or adguard as an alternative. Can I safely assume that these options will be available to the unifi express?

  • wireguard-ui

    Wireguard web interface

  • Project mention: IPv6 Breaks Android Apps | /r/WireGuard | 2023-12-11

    # 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

  • wireguard-install

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

  • Project mention: VPNs are being blocked | /r/Turkey | 2023-12-08

    after that u can simply run this script https://github.com/Nyr/wireguard-install that helps you automatically install wireguard and create a config ( to add more configs just run it again ). This script also generates QR code that you can simply scan by ur phone

  • tun2socks

    tun2socks - powered by gVisor TCP/IP stack

  • Project mention: VirtualBox KVM Public Release | news.ycombinator.com | 2024-02-08

    You can probably do this for VirtualBox (and any Linux program) by using tun2socks to create a network interface that routes through a proxy (SOCKS5 if you want UDP support), and then moving that network interface to a new namespace. You can run VirtualBox or any other programs in that new namespace, they don't have to be aware of the proxy at all (since they just see a regular gateway).

    https://github.com/xjasonlyu/tun2socks

  • SaaSHub

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

    SaaSHub logo
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).

Wireguard discussion

Log in or Post with

Wireguard related posts

  • Enhancing AWS VPC Security: Accessing Your Network with a Private Jumpbox using Tailscale

    1 project | dev.to | 26 May 2024
  • Show HN: Wag, MFA and Enrollment for WireGuard

    6 projects | news.ycombinator.com | 11 May 2024
  • AWS Lambda Serverless Security. Mistakes, Oversights, and Potential Vulnerabilities

    3 projects | dev.to | 3 May 2024
  • List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.

    61 projects | dev.to | 30 Apr 2024
  • Using NetBird for Kubernetes Access

    5 projects | dev.to | 29 Apr 2024
  • The NSA is just from taking over the internet

    1 project | news.ycombinator.com | 17 Apr 2024
  • Reverst: Reverse Tunnels in Go over HTTP/3 and QUIC

    4 projects | news.ycombinator.com | 8 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 algo 28,455
2 Xray-core 22,491
3 headscale 20,465
4 tailscale 17,239
5 SoftEther 11,205
6 netbird 9,638
7 Self-Hosting-Guide 9,220
8 Netmaker 9,110
9 wireguard-install 7,397
10 pivpn 6,970
11 gluetun 6,560
12 firezone 6,344
13 boringtun 5,902
14 wgcf 5,706
15 one_click_script 4,625
16 wirehole 4,604
17 mullvadvpn-app 4,555
18 wireguard-docs 4,420
19 wireproxy 4,069
20 unifios-utilities 3,813
21 wireguard-ui 3,728
22 wireguard-install 3,697
23 tun2socks 2,816

Sponsored
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.
www.influxdata.com