Skip to content

A simple, customizable Fast.com CLI—uses browser automation for accurate speed tests. Flexible options for output and automation

Notifications You must be signed in to change notification settings

zevnda/fastcom-speedtest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Continuous Speed Test CLI

A simple Node.js CLI tool to test your internet speed using Fast.com, with options for saving results, verbose output, and more.

Installation

  1. Clone the repo and install dependencies:
    git clone <repo-url>
    cd continuous-speed-test
    npm install

Usage

After installing globally:

npm install -g .

Run the CLI from anywhere:

speed-cli <command> [options]

Commands

  • fastcom : Run a Fast.com speed test
  • help : Show CLI usage and available commands

Fast.com Test Options

  • --save <file> Save results to file (CSV or JSON)
  • --headless Run browser in headless mode (default)
  • --no-headless Run browser in visible mode
  • --poll-interval <ms> Polling interval in ms (min 100, max 1000, default 250)
  • --repeat <n> Repeat speed test n times (2-10)
  • --verbose Enable verbose logging

Example

speed-cli fastcom --poll-interval 100 --repeat 2 --save results.json --no-headless --verbose

License

MIT

About

A simple, customizable Fast.com CLI—uses browser automation for accurate speed tests. Flexible options for output and automation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published