Version2.0.0
Revision410
Size0.1 MB
LicenseGPL-3.0
Confinementstrict
Basecore24

Measure network throughput between you and a server using nothing but a standard terminal

Screenshot

Client-free network speed test for GNU/Linux servers, using GNU libncurses to estimate network throughput between your server and wherever you are connecting from. Works on any client platform that has a terminal that supports curses (e.g. iOS, Android, Mac OS, Windows, Linux, etc). While it's obviously not as accurate as a standard network speed test, it is unique in that it estimates the speed between you and your server, not between your server and, say, a speedtest.net server.

NOTE: This package needs to be installed on the *server* you wish to measure. You can do that from the command line by running sudo snap install cspeedtest. You do not need to install this anywhere else. Just ssh to your server from anywhere, run cspeedtest and you'll get an approximate measurement of network speed between the server and your current location.

Depending on your terminal and/or connection, you may have to try both color and b/w modes (type c) to get the highest bound on speed. For testing compression (and for the fun of it) there are also some non-random animation patterns you can cycle through by typing r while running.

Update History

2.0.0 (410)
13 Dec 2025, 09:47 UTC

Published25 Jan 2022, 01:32 UTC

Last updated8 Nov 2025, 06:48 UTC

First seen13 Dec 2025, 09:47 UTC