Runs an internet speedtest at a certain interval and saves it to a file
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ben eb585d3afb Update '' 1 week ago
src oops 1 week ago
.gitignore oops 1 week ago Update '' 1 week ago
package-lock.json Speedtest files 1 week ago
package.json Speedtest files 1 week ago
tsconfig.json Speedtest files 1 week ago

Speedtest Logger

What is it?

This script runs an internet speed test at a certain interval, and saves the results to a file.


  1. Clone this repo
    git clone
  2. Install the dependencies
    npm install
  3. Compile
    npx tsc
  4. Create a blank xlsx file
  5. Set the interval and path in dist/index.js
  6. Start the script*
    node dist/index.js

* I reccomend using something similar to PM2 to ensure the script is always running