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

# To run a speed test:
speedtest-cli

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

# To run a speed test and generate a shareable result picture:
speedtest-cli --share

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

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

# To display results in CSV format, suppressing the progress information:
speedtest-cli --csv --csv-delimiter <delimiter_char>

# To display results in JSON format, suppressing the progress information:
speedtest-cli --json