GitHub topics: wireguard-tunnel
erebe/wstunnel
Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI - Static binary available
Language: Rust - Size: 21.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4,904 - Forks: 422

whyvl/wireproxy
Wireguard client that exposes itself as a socks5 proxy
Language: Go - Size: 184 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 4,974 - Forks: 309

wgtunnel/wgtunnel
A FOSS Android client for WireGuard and AmneziaWG with auto-tunneling.
Language: Kotlin - Size: 7.05 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 1,542 - Forks: 76

fumiama/WireGold
Wire Golang Guard = WireGold
Language: Go - Size: 1.32 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 24 - Forks: 8

itsredbull/wireguard-ui-installer
A comprehensive bash script that automatically installs and configures WireGuard-UI on various Linux distributions with just one command.
Language: Shell - Size: 9.77 KB - Last synced at: 7 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

Azumi67/FRP-Wireguard
A tunnel for Wireguard & OpenVpn based on FRP IPV4/6 & KCP & Quic
Language: Shell - Size: 280 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 76 - Forks: 33

porech/engarde
A go network utility to create a reliable IP tunnel over multiple connections
Language: Go - Size: 31.1 MB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 295 - Forks: 44

LongQT-sea/wg-generator
Web-based client-side WireGuard configuration generator
Language: HTML - Size: 74.2 KB - Last synced at: 3 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

rajannpatel/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.
Size: 1.38 MB - Last synced at: 23 days ago - Pushed at: 10 months ago - Stars: 818 - Forks: 82

aramperes/onetun
User space WireGuard port-forward in Rust
Language: Rust - Size: 447 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 958 - Forks: 48

Azumi67/PrivateIP_TCP-UDP_Tunnel
Create private ip for your servers and establish different tunnels
Language: Shell - Size: 263 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 96 - Forks: 34

perara/wg-manager
A easy to use WireGuard dashboard and management tool
Language: Python - Size: 4.41 MB - Last synced at: 22 days ago - Pushed at: about 3 years ago - Stars: 610 - Forks: 74

mikeroyal/WireGuard-Guide
WireGuard Guide. Learn all about WireGuard for Networking and in the Cloud (Microsoft Azure, AWS, and Google Cloud).
Language: Go - Size: 163 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 549 - Forks: 40

ltgcgo/nightglow
🌙 Yet another Cloudflare WARP client wrapper.
Language: Shell - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

Azumi67/RTT-Wireguard
Create a reverse tunnel with load balance for Wireguard [ on a single server using different IPV6]
Language: Shell - Size: 143 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 43 - Forks: 12

ntnj/tunwg
Secure private tunnel to your local servers
Language: Go - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 237 - Forks: 8

vulnebify/tunnelier
Tunnelier manages WireGuard VPNs via MongoDB and connects to random configs with wg-quick. Ideal for automated, cloud-native VPN orchestration.
Language: Go - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

anasfanani/Magisk-Tailscaled
Magisk/KernelSU module for running Tailscale on rooted Android devices. The easiest, most secure way to use WireGuard and 2FA.
Language: Shell - Size: 411 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 267 - Forks: 27

Azumi67/UDP2RAW_FEC
UDP2RAW + FEC [UDPSPEED] - Single & Multi Configs - ICMP [Private IPv4] & IP6IP6 - IPV4 & IPV6 - Wireguard UDP
Language: Go - Size: 1.66 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 44 - Forks: 20

hatamiarash7/WireGuard-Config-Generator
Generate WireGuard tunnel configs
Language: Python - Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 7

Coleganet/wireguard_PI
Wireguard VPN for be use with PI nodos o gaming severs
Language: Shell - Size: 338 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

zbinlin/wireguard-configuration
Language: Shell - Size: 257 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 70 - Forks: 22

jgiannuzzi/wgfwd
User-space Wireguard port forwarder
Language: Go - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 0

Azumi67/udp-loadbalancer-tunnel
Educational udp loadbalancer with some of it's tunnels [ private ip included]
Language: Shell - Size: 119 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 7

ConsortiumGARR/wireguard-s2s
Deploy a Wireguard S2S VPN
Language: HCL - Size: 40 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

mandelsoft/kubelink
Connecting Kubernetes Service Networks
Language: Go - Size: 40.7 MB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 2

wencaiwulue/sshvpn
Safe VPN over SSH and Gvisor
Language: Go - Size: 506 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 3

LeoRuer/wireguard-tunnel
Tunnel Wireguard pour homelab 🏠
Language: Shell - Size: 6.84 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

thomas-maurice/dupont
Creates VXLAN overlay networks over wireguard
Language: Go - Size: 49.8 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1

hanleym/rengarde
A rust network utility to create a reliable IP tunnel over multiple connections
Language: Rust - Size: 37.1 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 5 - Forks: 0

FolsomHunter/WireGuard-Skoonie-Wrapper
WireGuard Skoonie Wrapper
Language: Shell - Size: 209 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

xbc5/aegis
Wireguard for Qubes: with fuzzy and random pickers
Language: Shell - Size: 41 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

yayuniversal/wireguard-ansible-role
Ansible role to install WireGuard and configure an interface
Language: Jinja - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

terrabyte911/wireguard
Wireguard install script
Language: Shell - Size: 46.9 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

chutz/mullvad-netns
Script to run a command within a Mullvad network namespace
Language: Shell - Size: 39.1 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 26 - Forks: 2

botanica-consulting/wiredialer
A usermode WireGuard client in an idiomatic Golang Dialer interface
Language: Go - Size: 22.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

BartAgterbosch/Jellyguard
A little program that automates activating and deactivating wireguard tunnels and starting the jellyfin mediaplayer
Language: Python - Size: 139 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

rabbi696/wireguard-vpn
Wireguard VPN server one-click install
Language: Shell - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

x0rzavi/heroku-vpn
Easily spinup an ephemeral VPN on heroku using tailscale under the hood
Language: Dockerfile - Size: 887 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 34 - Forks: 38

dashboardlabs/wireguard-manager
Simple WireGuard VPN Manager for provisioning WireGuard profiles for multiple users
Language: TypeScript - Size: 1.62 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 8

reIyst/SSWG
OpenWrt SurfShark WireGuard ~ is a shell script to curl the 'api.surfshark.com' for fetching conf files for SurfShark endpoints and extending the life of keys.
Language: Shell - Size: 1.34 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 3

sergibarroso/wireguard-vpn-setup
This is a how-to guide to set up WireGuard VPN as a gateway
Size: 109 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 3

emtee40/wireguard-android
Imported from https://git.zx2c4.com/wireguard-android
Language: Kotlin - Size: 2.28 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

ATNoG/osm-packages
Language: Python - Size: 28.6 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

rickicode/Wireguard-L2TP-IPSEC-Installer
Installer Wireguard & L2TP IPSEC
Language: Shell - Size: 93.8 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

tunfish/tunfish-meta
Meta repository for Tunfish - a convenient VPN infrastructure on top of secure WireGuard tunnels
Language: Makefile - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

reubn/electrician
⚠️ WIP/UNTESTED/UNSAFE - Template Based WireGuard Configuration CLI
Language: Shell - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1
