A simple GUI Frontend written in plain Python for Tailscale cmd tool. Been using Tailscale for years, don't know why never took the plunge to write a simple utility to facilitate my own work. Ahhh laziness. Nevertheless, the utility is here. The app/programme simply executes sub-processes in a shell. Therfore, Tailscale must be installed before launching this utility. The GUI is built on the infamous Tkinter.
- Transfer files to other devices on your Tailnet. (Files can only be transfered to the devices of the current user. This is limitation is from Tailscale side.)
- Drag n Drop file selection.
- Multiple file selection.
- File transfer history.
- File server with web file browser over Tailscale Funnel.
- Toggle theme.
- Multi-Device sending.
- File transfer retry/cancel.
- Auto-refresh device list.
- Zip and send.
- Error logging.
- Localisation.
_Make sure you've Tailscale already installed.
- Execute the following command in a shell/terminal -
git clone https://github.com/stunzz/Tailscale-Share.git - Now, get inside the folder -
cd Tailscale-Share - If you've Python 3 already installed then execute the following command -
python3 Tailscale-share.pyw--
This utility is built with the help of free AI tools available like; ChatGPT, Claude Haiku, Deepseek R1, etc. So they may contain vulnerabilities which I may have overlooked. Hence, it is advised to go through the entire code yourself as well. And if you find one, please report it immediately.
