Wisp
Send a file between two computers on the same network. No account, browser, cloud storage, or server to configure.
🌐 Interactive Demo & Architecture Explorer: Test real-time transfer scenarios and view the authenticated QUIC protocol flow at yohannhommet.github.io/wisp.
Wisp is a zero-configuration terminal app to transfer files and directory trees between computers on the same network. Install it on both computers, use the same Wi-Fi or Ethernet network, and keep both commands open until they finish. Entire directories are streamed in-flight without intermediate archives, and interrupted transfers resume automatically.
Installation
Install Wisp on both computers:
One-line installer (Recommended)
Linux & macOS (x8664, ARM64 / Apple Silicon):
curl -fsSL https://raw.githubusercontent.com/YohannHommet/wisp/develop/scripts/install.sh | bashWindows PowerShell (x64):
irm https://raw.githubusercontent.com/YohannHommet/wisp/develop/scripts/install.ps1 | iexChecksums (SHA256SUMS) are verified before installation. Binaries are installed to ~/.local/bin or %LOCALAPPDATA%\Wisp\bin without requiring administrator or root privileges.
From source with Cargo
With Rust 1.88+ installed:
cargo install --locked --path crates/wisp-cli
wisp --versionSee the Platform setup instructions for custom PATH and version overrides.
Your first transfer
1. On the sending computer, choose a file: