An internet speedtest CLI application; made beautiful with Spectre.Console.
A cross-platform command-line application for performing network speed tests, including server discovery, latency measurement, download and upload speed testing. The https://speedtest.net servers are used under the hood.
The obligatory screenshot (as of 6 Jan 2025):
I use Windows 10, Visual Studio 2022 Community, and .Net 8.0 to develop and build the codebase - you will need the same, or similar.
Then clone this repository locally and build.
SpeedTestConsole --help
will display detailed usage instructions.
- Download speed test
- Upload speed test
- User-configurable switches
- Speed units (eg. GB/s, Mib/s)
- Verbosity of output
-
--plain
switch for minimal output - Maximum test length / size
- Periodically repeat tests
See the open issues for a full list of proposed features (and known issues).
Feel free to dive in! Open an issue or submit a PR.
Distributed under the MIT license. See LICENSE
for more information.
Frank Ray - LinkedIn - Better Software UK
Project Link: https://github.com/FrankRay78/SpeedTestConsole