| Crates.io | cloud-speed |
| lib.rs | cloud-speed |
| version | 0.8.0 |
| created_at | 2026-01-14 15:12:11.290892+00 |
| updated_at | 2026-01-14 15:12:11.290892+00 |
| description | cloud-speed is a tool for testing your networks speed and consistency. |
| homepage | https://github.com/hskrasek/cloud-speed |
| repository | https://github.com/hskrasek/cloud-speed |
| max_upload_size | |
| id | 2043005 |
| size | 777,318 |
[!IMPORTANT]
π΅πΈ Support Palestine π΅πΈ
In light of recent events in Gaza, I encourage everyone to educate themselves on the ongoing issues in Palestine and consider supporting the people there. Here are some resources and donation links:
- Decolonize Palestine - An informative resource to better understand the situation in Palestine. Please take the time to read it.
- One Ummah - Gaza Emergency Appeal - A platform to provide direct donations to help the people in Gaza.
- Islamic Relief US - Palestine Appeal - Another trusted platform to provide support for those affected in Palestine.
Thank you for taking a moment to bring awareness and make a difference. π΅πΈβ€οΈ
A fast, feature-rich CLI for measuring network speed and quality using Cloudflare's speed test infrastructure.

Download the latest release for your platform from Releases:
| Platform | Download |
|---|---|
| Linux (x64) | cloud-speed-linux-x64 |
| Linux (ARM64) | cloud-speed-linux-arm64 |
| macOS (Intel) | cloud-speed-macos-x64 |
| macOS (Apple Silicon) | cloud-speed-macos-arm64 |
| Windows (x64) | cloud-speed-windows-x64.exe |
cargo install cloud-speed
docker run --rm ghcr.io/hskrasek/cloud-speed
git clone https://github.com/hskrasek/cloud-speed
cd cloud-speed
cargo build --release
The binary will be at target/release/cloud-speed.
cloud-speed
Launches an interactive terminal UI with real-time speed graphs and progress.
# Compact JSON (for scripting)
cloud-speed --json
# Pretty-printed JSON
cloud-speed --json --pretty
cloud-speed -v # info level
cloud-speed -vv # debug level
cloud-speed -vvv # trace level
{
"timestamp": "2026-01-13T12:00:00Z",
"server": {
"city": "Chicago",
"iata": "ORD"
},
"connection": {
"ip": "203.0.113.1",
"isp": "Example ISP",
"country": "US"
},
"download": {
"speed_mbps": 450.5,
"latency_ms": 28.3
},
"upload": {
"speed_mbps": 42.3,
"latency_ms": 35.1
},
"latency": {
"idle_ms": 12.5,
"jitter_ms": 1.2
},
"scores": {
"streaming": "Great",
"gaming": "Good",
"video_conferencing": "Great"
}
}
docker run --rm ghcr.io/hskrasek/cloud-speed
docker build -t cloud-speed .
docker run --rm cloud-speed
latest - Most recent releasex.y.z - Specific version (e.g., 0.8.0)x.y - Minor version (e.g., 0.8)x - Major version (e.g., 0)cloud-speed calculates AIM (Aggregated Internet Measurement) quality scores based on your connection's performance:
| Score | Meaning |
|---|---|
| Great | Excellent for this use case |
| Good | Should work well with no issues |
| Average | May experience occasional issues |
| Poor | Likely to have problems |
Scores are calculated based on download/upload speeds, latency, jitter, and packet loss.
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the AGPL-3.0 License - see the LICENSE.md file for details.