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 '' 8 months ago
src oops 8 months ago
.gitignore oops 8 months ago Update '' 8 months ago
package-lock.json Speedtest files 8 months ago
package.json Speedtest files 8 months ago
tsconfig.json Speedtest files 8 months 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