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 | 19c58210a16ed9c3e8625fed19cda11c81b7b154aa06b5c8843903741e57a9ba |
| farwing-linux-x86_64.tar.gz | b65914ed46a64e1f7846146c17df6ca051ed2b17dab2406d4cc43ab9b73c814e |
| farwing-macos-universal.tar.gz | f112aab01b021d2a7912d6fbcb7134829f990a6ff3a570cee1eae4f328cc3979 |
| farwing-windows-x86_64.zip | e98eb4cb71391149eb9067646c5f29cd29f42c372bacfb5e967d7b1598b553aa |
- 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 | d395959ae7d7c9e631e93e702f4524e49caed7cfda101a0bd6cb46f31d969820 |
| farwing-desktop-linux-x86_64.AppImage | 3ddcc48c211676dffeacc3fd92afab8b52a94fae48c5f7ccfd5a0028c11806ea |
| farwing-desktop-macos-universal.dmg | ab7e9071600bffe105cdc81736054a011d2a46cc69a96b747d3d19df8e6b0d23 |
| farwing-desktop-windows-x64-setup.exe | 51403fb2999acef13845acfc0a6378e96f5b264d958bdd30c506998782a5d19c |
| farwing-desktop-windows-x64.msi | 70fd0aae496acebf9d377eff4d41f8d589523f6e3ad38f3b0719b8a5bbeda719 |
The same list as a file: checksums.txt, and as data: desktop.json.