ganeshdipdumbare / speedtest

speedtest is a simple command line tool to test the internet speed.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

speedtest

speedtest is a simple command line tool to test the internet speed.

Description

  • The speedtest is a command line tool to test internet speed. It check the speed from fast.com and shows it on TUI.

  • It uses playwright-go to scrape the website and get the download and upload speed. For showing it on beautiful TUI it uses bubbletea.

NOTE: The required dependencies for headless browser is fetched when the tool is run for the first time.

Installation

  • Requirements:-
    • Without Golang
      curl -sf https://gobinaries.com/ganeshdipdumbare/speedtest | sh
    • With Golang - Go 1.19+
      • To install the tool, just run the following command
      go install github.com/ganeshdipdumbare/speedtest@latest

Improvements

  • Add unit tests
  • Add other websites for speed check and allow user to select from the given options

About

speedtest is a simple command line tool to test the internet speed.

License:MIT License


Languages

Language:Go 96.3%Language:Makefile 3.7%