Instant file sharing from your terminal over LAN.
WindDrop is a lightweight CLI tool for fast file transfer on a local network.
- Share files and folders instantly
- No upload, no accounts, no setup
- Token-based secure access
- Supports expiry and one-time downloads
Run a command, get a link, open it on another device.
git clone https://github.com/meetsoni555/winddrop.git
cd winddrop
chmod +x install.sh
./install.shwinddrop send file.zipwinddrop send ~/PicturesFolders are automatically compressed into a zip before sending.
winddrop send file1.mp3 file2.jpg ~/DocumentsAll inputs are bundled into a single archive.
winddrop send file.zip --expire 5mThe link becomes invalid after the specified duration.
winddrop send file.zip --onceThe link works only once, then the server shuts down.
winddrop send ~/Pictures --once --expire 2mWhichever happens first:
- file is downloaded once
- time expires
You run command
→ WindDrop starts a local HTTP server
→ Generates a secure download link
→ Receiver opens the link in a browser
→ File downloads directly from your machine
WindDrop
Mode : Multi-file
Items : 1
Archive : winddrop_files.zip
Mode : one-time
Expires : 2m0s
Link : http://192.168.x.x:8080/download?token=abc123
- Devices must be on the same network (WiFi/LAN)
- Port 8080 should be available
- Works only on local network
- No resume support for interrupted downloads
- Large files depend on network speed
Stable LAN version