How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
wireguard-go is a Go implementation of the WireGuard protocol that operates as a userspace tunneling engine. It functions as a cross-platform network interface designed to establish encrypted tunnels between peers without requiring modifications to the system kernel. By implementing the protocol in userspace, this project provides a consistent network stack that enables secure peer-to-peer communication across different operating systems. It allows for the creation and management of encrypted network interfaces and tunnels to route private traffic over public networks.
Innernet is a WireGuard VPN mesh orchestrator and control plane that automates the deployment of encrypted tunnels between distributed peers. It functions as a virtual private network that coordinates endpoint discovery and distributes network configurations from a centralized server to establish a private overlay network. The system differentiates itself through a structured peer management lifecycle, using single-use invitation files for secure onboarding and cryptographic key exchange. It provides granular network segmentation by organizing peers into named CIDR blocks, allowing administra
wireproxy is a user-space WireGuard client and network gateway that establishes secure tunnels without requiring root privileges or system-wide interface changes. It functions as a VPN proxy that can expose WireGuard connections as SOCKS5 or HTTP proxies. The project provides specialized routing capabilities, including a TLS SNI proxy that directs encrypted traffic based on Server Name Indication and a gateway for mapping local TCP and UDP ports to remote destinations. It supports multi-peer management to route traffic between several endpoints using defined IP ranges. Additional capabilitie
This project is a curated collection of deployment files and configurations for hosting a wide variety of open-source services on a home server. It primarily utilizes Docker and Docker Compose to automate the orchestration, lifecycle management, and deployment of containerized applications. The repository provides a comprehensive suite for self-hosted infrastructure, covering network management tools, media streaming, and home automation. It includes specialized configurations for securing internal services via reverse proxies, WireGuard VPN tunnels, and automated SSL/TLS certificate manageme
Boringtun is a Rust-based library and userspace implementation of the WireGuard protocol. It provides the necessary logic to establish encrypted network tunnels and route secure traffic across different operating systems without requiring kernel-level administrative privileges.
The main features of cloudflare/boringtun are: Userspace Implementations, Peer-to-Peer Tunneling, Secure Tunnels, VPN Component Libraries, VPN Library Bindings, VPN Tunnels, WireGuard VPN Support, Native Bindings.
Projects with overlapping indexed features include: wireguard/wireguard-go — wireguard-go is a Go implementation of the WireGuard protocol that operates as a userspace tunneling engine. It… tonarino/innernet — Innernet is a WireGuard VPN mesh orchestrator and control plane that automates the deployment of encrypted tunnels… windtf/wireproxy — wireproxy is a user-space WireGuard client and network gateway that establishes secure tunnels without requiring root… dotheevo/selfhosted-apps-docker — This project is a curated collection of deployment files and configurations for hosting a wide variety of open-source… firezone/firezone — Firezone is a zero trust network access platform that uses WireGuard to provide identity-based connectivity to… raspap/raspap-webgui — This project is a wireless hotspot management interface for Debian devices. It provides a web-based controller for…