Command-line interface for testing internet bandwidth using speedtest.net.

# To run a speed test:
speedtest-cli

# To run a speed test without performing download tests:
speedtest-cli --no-download

# To run a speed test and generate an image of the results (useful for sharing):
speedtest-cli --share

# To run a speed test to the given speedtest.net server id:
speedtest-cli --server <server_id>

# To save a list of all speedtest.net servers, sorted by distance:
speedtest-cli --list > <speedtest_servers.txt>

# To display results as CSV (suppressing progress information):
speedtest-cli --csv --csv-delimiter <delimiter_char>

# To display results as JSON (suppressing progress information):
speedtest-cli --json