speed

command module
v0.0.0-...-14a5ff2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2025 License: MIT Imports: 11 Imported by: 0

README

Speed

A simple CLI tool to measure internet speed (ping, download, and upload) using the ndt7 protocol and M-Lab servers.

Requirements

  • Go 1.25 or later

Usage

Clone the repository and build the binary:

git clone https://github.com/sibiraj-s/speed.git
cd speed
go run .

You will see output similar to:

Retrieving speedtest.net configuration...

Server found: mlab1 at City, Country

↔ Ping (avg)    :      12 ms
↓ Download speed:   100.23 Mbps
↑ Upload speed  :    45.67 Mbps

🚀 Test complete!

Install

You can also install the CLI directly using Go:

go install github.com/sibiraj-s/speed@latest

Or with homebrew

brew tap sibiraj-s/speed https://github.com/sibiraj-s/speed
brew install --HEAD sibiraj-s/speed/speed

or with mise

mise use go:github.com/sibiraj-s/speed

How it works

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL