An Improved speedtest program.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Warren Argus 78b8d376b2 modifed readme 3 weeks ago
src/improved-speedtest added silent moe 3 weeks ago
.gitignore added tabs, started working on file writing 3 weeks ago modifed readme 3 weeks ago added original bash script 3 weeks ago

Improved Speedtest

This project is, in simple terms, a wrapper for speedtest-cli.

The biggest gripe I’ve had with speedtest is that it will only test a single server at a time. This program will query speedtest for a list of servers in a location, in my case, Perth (or Sydney, or what-have-you) then it will run a speedtest against each of the servers in the location. It can be limited to a number of servers if necessary. It will also output the results to a file.

Run the script with -h for more information.


Clone the repository and run the script in src. Alternatively, copy it to your~/bin directory.


  • Python 3
  • Speedtest-cli


$ improved-speedtest --logging Perth

will run the speedtest against all servers matching location Perth. It will write a file in the working directory.