{"repo":"showwin/speedtest-go","free":true,"listed":false,"github":"https://github.com/showwin/speedtest-go","clone":"git clone https://github.com/showwin/speedtest-go.git","description":"CLI and Go API to Test Internet Speed using speedtest.net","language":"Go","stars":825,"topics":["speedtest","cli","network","go"],"license":"MIT","category":"cli-tools","readme_excerpt":"speedtest-go Full-featured Command Line Interface and pure Go API to Test Internet Speed using speedtest.net . You can speedtest 2x faster than speedtest.net with almost the same result. See the experimental results. Inspired by sivel/speedtest-cli CLI Installation macOS (homebrew) Nix (package manager) Other Platforms (Linux, Windows, etc.) Please download the compatible package from Releases. If there are no compatible packages you want, please let me know on Issue Tracker. Docker Build To build a multi-architecture Docker image: Running the Container Docker Run the container with default settings (interactive shell): Run a speedtest with specific arguments: Kubernetes Here's an example Kubernetes pod specification that runs a speedtest: For a more complete deployment, you might want to use a CronJob to run periodic speedtests: Usage Test Internet Speed Simply use speedtest command. The closest server is selected by default. Use the -m flag to enable multi-measurement mode (recommended) For upload results, Confirmed indicates the proportion of uploaded bytes confirmed by a successful upload response. Test with Other Servers If you want to select other servers to test, you can see the available server list. and select them by id. Test with a virtual location With --city or --location option, the closest servers of the location will be picked. You can measure the speed between your location and the target location. Memory Saving Mode With --saving-mode option, it can be execu","default_branch":null,"files":null,"tree":[],"storefront":"/r/showwin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/showwin/speedtest-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}