An open source, self-hosted implementation of the Tailscale control server
Repository Index
77,852 visible repositories in the index
1–24 of 30 · Most stars
Set up a personal VPN in the cloud
Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes client config and management scripts.
- vpn
- ipsec
- l2tp
- ikev2
A Smart Ethernet Switch for Earth
- decentralization
- networking
- peer-to-peer
- sd-wan
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more
A cross-platform programmable network tool
Userspace WireGuard® Implementation in Rust
- wireguard
- rust
- cloudflare
Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2. Auto-generates server config and supports VPN client setup on Linux, Windows, macOS, iOS and Android.
DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.
- android-app
- firewall
- android-firewall
- dns-over-https
An experiment in scalable routing as an encrypted IPv6 overlay network
- mesh
- mesh-networks
- ipv6
- e2e-encryption
An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
- cjdns
- mesh
- mesh-networks
- fcp
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.
Simple dashboard for WireGuard VPN written in Python & Vue.js
- wireguard
- wireguard-vpn
- dashboard
- python
WireGuard VPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE and Raspberry Pi OS. Includes interactive setup and client management.
Zero-Trust access management with true WireGuard® 2FA/MFA
- multifactor-authentication
- openid
- openid-connect
- vpn
A web frontend for the headscale Tailscale-compatible coordination server
- sveltekit
- tailwindcss
- vpn-service
- web-frontend
A VPN Designed for Lossy Links, with Build-in Forward Error Correction(FEC) Support. Improves your Network Quality on a High-latency Lossy Link.
OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
- mptcp
- openwrt
- lede
- shadowsocks
GlobalProtect VPN client and CLI for macOS, Linux, FreeBSD, and OpenBSD. Built in Rust with SAML SSO, MFA, YubiKey, client certificates, and local SOCKS5 proxy mode.
Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)
An AI-enabled NAT Router/Firewall for the ESP32
✔️ WireGuard-Manager is an innovative tool designed to streamline the deployment and management of WireGuard VPNs. Emphasizing user-friendliness and security, it simplifies the complexities of VPN configuration, offering a robust yet accessible solution for both personal and professional use.
WireGuard Configuration Portal with LDAP connection
An all-in-one WireGuard VPN solution with a web ui for connecting devices