LinuxCommandLibrary

speedtest-rs

Rust-based internet speed test tool

TLDR

Run speed test

$ speedtest-rs
copy
List servers
$ speedtest-rs --list
copy
Use specific server
$ speedtest-rs --server [server-id]
copy
Simple output
$ speedtest-rs --simple
copy
No download test
$ speedtest-rs --no-download
copy
No upload test
$ speedtest-rs --no-upload
copy

SYNOPSIS

speedtest-rs [--server id] [--simple] [options]

DESCRIPTION

speedtest-rs is a Rust implementation of an internet speed test client compatible with Speedtest.net servers. It measures download speed, upload speed, and ping latency using the same server infrastructure as the original speedtest-cli.
As a compiled Rust binary, it offers fast startup and low resource usage compared to Python-based alternatives. The tool provides the same core functionality including server listing, server selection by ID, simple output mode, and the ability to skip download or upload tests independently.

PARAMETERS

--list

List servers.
--server ID
Server ID.
--simple
Minimal output.
--no-download
Skip download test.
--no-upload
Skip upload test.
--bytes
Show bytes/sec.

CAVEATS

Network dependent. Server selection matters. Uses Speedtest.net.

HISTORY

speedtest-rs is a Rust implementation of the Speedtest.net CLI, providing internet speed measurements.

SEE ALSO

speedtest-cli(1), iperf(1), curl(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community