Creates private WireGuard networks to connect devices across clouds, VPCs, and on-premises networks without modifying firewall rules.

Tailscale is an open-source web app and server that creates private networks based on the WireGuard protocol. It allows devices to connect securely across different clouds, virtual private clouds, and on-premises networks without requiring manual firewall rules. The software is deployed as a daemon and a command line interface tool, enabling secure communication between disparate nodes regardless of their physical location or network topology.
The system operates via the tailscaled daemon, which runs on Linux, Windows, macOS, FreeBSD, and OpenBSD. Users manage their network connections through the tailscale CLI tool. While the core logic and the daemon are open source, some platforms utilize proprietary GUI wrappers to provide a visual interface for the underlying daemon. This hybrid approach allows the core networking logic to remain transparent while providing platform-specific user interfaces for desktop and mobile operating systems.
The software is written in Go and requires the latest Go release for building from source. It is designed for system administrators and developers who need to establish secure peer-to-peer connections between servers and workstations without the complexity of traditional VPN configuration. The architecture focuses on removing the need for manual port forwarding or complex routing tables, making it suitable for hybrid cloud environments where devices are spread across multiple providers.
Tailscale is a simplified implementation of WireGuard for multi-platform private networking, focusing on the removal of manual configuration steps for secure access.
A cross platform GUI client for managing rule based network tunnels and proxy configurations via Tauri.
Creates a WireGuard based overlay network with centralized access control for secure peer to peer connectivity.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.