Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

measure your internet speed directly from your terminal

written in go

usage

speedtest                  # full test (latency, download, upload)
speedtest -no-upload       # skip the upload test
speedtest -streams 8       # more parallel connections
speedtest -duration 15s    # longer measurement window
speedtest -json            # machine readable output

build

make build     # produces ./speedtest
make test

requires go 1.25+

layout

cmd/speedtest/        cli entry point and flags
internal/speedtest/   measurement engine: server selection, latency, download, upload
internal/ui/          terminal output (pretty and JSON)

license

mit. see license here

About

measure your internet speed directly from your terminal

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages