speedtest-cli

Ive been a big fan of Speedtest.Net for a long time, back when I was in Broadband Tech Support we used to advise customers to test using this site rather than others they found or knew about already. Unfortunately they seem to be adding more and more adverts onto the site the last few years so when I came across this tool to do tests from a terminal I was keen to jump on it and have been using it for couple of years now and realised Ive not helped to spread the word.

So, what is it? Basically its a python package that performs speedtests against speedtest.net servers but from your device instead of the speedtest.net website. The github repo is: https://github.com/sivel/speedtest-cli

Installation is simple, Im using pip but alternatives are listed on the projects readme


$ sudo pip install speedtest-cli
Collecting speedtest-cli
Downloading speedtest_cli-1.0.6-py2.py3-none-any.whl
Installing collected packages: speedtest-cli
Successfully installed speedtest-cli-1.0.6

thats it, then to run you just call ‘speedtest-cli’


$ speedtest-cli
Retrieving speedtest.net configuration...
Testing from Virgin Media (82.4.xx.xx)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by TNP Ltd. (Manchester) [7.81 km]: 27.27 ms
Testing download speed................................................................................
Download: 88.22 Mbit/s
Testing upload speed................................................................................................
Upload: 12.12 Mbit/s

Tags: ,

Enough of me, let me know your thoughts below...