Two ways in. Pick the one that fits.
Both are free for any use, including commercial use. Without a license file, copies share 1 Gbit/s in total. With a licensed Farwing Server at the far end, the server's license sets the speed.
farwing cp big.iso user@host:/data/Install the command-line client ↓For a window, no terminalFarwing DesktopAn app for your computer. Click a Farwing link from a Farwing Server and it opens, sends or receives the files, and lets you pause and resume.Windows · macOS · LinuxGet Farwing Desktop ↓Which one do I need?
| Farwing (command line) | Farwing Desktop | |
|---|---|---|
| How you use it | Type a command in a terminal | A window. Click a Farwing link in your browser and it opens |
| Copies from and to | Any computer you can reach with SSH, and Farwing Server links | Files offered by a Farwing Server, and uploads to one |
| Best for | Servers, scripts, automation, scp habits | People who send and receive files without a terminal |
| While it runs | Progress in the terminal | Progress for every file, with pause, resume and retry |
| Install | One command | An installer for Windows, macOS or Linux |
| Speed without a license file | 1 Gbit/s in total, any number of copies | Set by the Farwing Server license |
If someone sent you a link from their Farwing Server, get Farwing Desktop. If you copy files between machines from a terminal, get the command-line client. You can have both.
Farwing farwing
Run the installer for your system, then copy with farwing cp the way you would with scp. Point it at a license file to raise the speed.
curl -fsSL -o farwing-install.sh https://dev.farwing.io/install.sh
bash ./farwing-install.sh --version devfarwing cp big.iso user@host:/data/Click Copy to select the command, then press Ctrl+C (or ⌘C on a Mac).
Archives and checksums
| File | SHA-256 |
|---|---|
| farwing-linux-aarch64.tar.gz | d9d090146af4b7f3eec78cd23e546bda84912db2f443bc0cad6429cbb28ae540 |
| farwing-linux-x86_64.tar.gz | 3148d9ae2dc2a3ae614553a7341715fb71a2bd04753535c90c83bf21b61698a4 |
| farwing-macos-universal.tar.gz | f1b1704c2892256d54e49aebbd5d9c51663f1cccb7170142e8b7c7a2fcaf773d |
| farwing-windows-x86_64.zip | dd25a54436977c367e8f9427b4d877cf448c04d9dc1b59eaadc49ca83d0b0a61 |
- The installers check each archive against its SHA-256 before they install it.
Farwing Desktop
The app you install on a workstation to send and receive files with a Farwing Server. Click a Farwing link in the browser and Farwing Desktop runs the transfer in its own window, at full speed, with pause and resume and a check of every file when it arrives. No terminal needed. The Farwing Server's license sets the speed, so a free Farwing Desktop is never the limit.
Install and first start
- Run farwing-desktop-windows-x64-setup.exe and follow the steps. No administrator rights are needed. IT teams can deploy the MSI package instead.
- If Windows shows “Windows protected your PC”, click More info, then Run anyway.
- If this computer has no Microsoft Edge WebView2, the installer adds it. That needs an internet connection.
- Farwing Desktop then opens Farwing links from your browser. The first time, your browser asks whether to open Farwing Desktop: allow it.
- Open farwing-desktop-macos-universal.dmg and drag Farwing Desktop into Applications.
- The first time, macOS may say it cannot check the app. Control-click Farwing Desktop in Applications, choose Open, then Open again. On macOS 15 or later, open System Settings, Privacy & Security, and click Open Anyway.
- After that first start, Farwing links from your browser open it. Your browser asks once whether to allow that.
- On Ubuntu or Debian, install the .deb package: sudo apt install ./farwing-desktop-linux-amd64.deb
- Or use the AppImage, which needs no install: chmod +x farwing-desktop-linux-x86_64.AppImage, then run it.
- Start Farwing Desktop once. From then on, Farwing links from your browser open it.
Checksums
| File | SHA-256 |
|---|---|
| farwing-desktop-linux-amd64.deb | ea0243091ad0b3d582fba1992837b00e0ce91abbb4cb8d680c1667a16d7ce526 |
| farwing-desktop-linux-x86_64.AppImage | ee1e1cac26a36b3cbba8c66a9b4f1f2e2c57ef017450c20212f827e7791a2c49 |
| farwing-desktop-macos-universal.dmg | 39cc647b4838fbacb2ab81ce6239a56328a03fb91a9953b9a60af4040282e5a9 |
| farwing-desktop-windows-x64-setup.exe | 40bd0aa540f078f33b314fdbd9b9cfc413977cf9be964203f6aca985729f0f19 |
| farwing-desktop-windows-x64.msi | f59816939c6e43bfd72cd630877932cc5e404e30a2a0266eea6197af17a9ea72 |
The same list as a file: checksums.txt, and as data: desktop.json.