Native and lightweight
Rust binary, shared GTK runtime, no Chromium, no Electron, no bundled browser engine.
Native Tailscale GUI for Linux
A clean, open-source Rust + GTK4/libadwaita desktop client for Tailscale on Linux. Manage your tailnet, Taildrop files, exit nodes, accounts, permissions, and devices without living in the terminal.
tail9e520a.ts.net
OwnerShreyam
HealthOK
Version1.98.4
Windows · 100.100.8.30
Linux · exit node
Android · offline
Why TailScout
TailScout keeps Tailscale’s powerful CLI and daemon model, but adds a native desktop interface for common workflows.
Rust binary, shared GTK runtime, no Chromium, no Electron, no bundled browser engine.
Built with GTK4 and libadwaita for GNOME, KDE Plasma, XFCE, Cinnamon, i3, Sway, Hyprland, and more.
Connect, disconnect, Taildrop, exit nodes, profiles, diagnostics, permissions, and detailed device views.
Project video
A 36-second showcase of TailScout's native Linux Tailscale workflow: devices, Taildrop, exit nodes, health, accounts, and a visual tailnet map.
TailScout is for people searching for a Tailscale Linux GUI, a native Tailscale desktop client, Taildrop controls, exit node management, and a lightweight alternative to Electron apps.
Downloads the latest GitHub Release, detects an existing install, upgrades old versions, refreshes the launcher/icon, and tells you exactly what happened.
curl -fsSL https://raw.githubusercontent.com/shreyam1008/tailScout/main/scripts/install.sh | bash
No. TailScout is an independent open-source Linux desktop GUI that wraps the official Tailscale CLI and LocalAPI.
TailScout avoids running the whole GUI as root. It can set your Linux user as the Tailscale operator once through Polkit, then normal actions work without sudo.
Taildrop sending depends on Tailscale file-sharing policy and peer ownership. TailScout exposes sending when Tailscale reports the target can receive files.
TailScout is designed to be native and low-footprint. GTK4/libadwaita provides the desktop UI without shipping a browser engine.