Fast
Test your internet speed from the command-line, powered by fast.com.
Usage
Run a speed test:
fast
fast measures your download speed first and upload speed second against the
nearest Netflix Open Connect servers, then shows the final ping to that server,
all inline in your terminal.
Run a full-duplex stress test:
fast --simultaneous
Print the installed version:
fast --version
Installation
Install or update with Go:
go install github.com/AnkanMisra/fast@latest
Or download a binary from the releases.
Update Notifications
fast checks GitHub Releases at most once every 24 hours during interactive
runs and lets you know when a newer version is available.
Disable update checks for one run on macOS/Linux:
FAST_NO_UPDATE_NOTIFIER=1 fast
Disable update checks for one run on Windows PowerShell:
$env:FAST_NO_UPDATE_NOTIFIER="1"; fast
Disable update checks for one run on Windows cmd.exe:
set FAST_NO_UPDATE_NOTIFIER=1 && fast
To verify the command without running a speed test, use fast --version:
set FAST_NO_UPDATE_NOTIFIER=1 && fast --version
Releasing
Create and push a semver tag to publish fresh binaries and checksums:
git tag v0.1.0
git push origin v0.1.0
License
MIT
Feedback
Feel free to reach out via:
zzz