Getting found · Edition No. 24 · 18 Sep 2026

sitespeedio/sitespeed.io

Measures how fast your pages really load, using real browsers, and can run the same test on a schedule.

← Getting foundRead the whole edition →

5.0k stars · MIT · v42.7.0 (2026-09-11), read from /releases/latest on 2026-09-18 · Track this in Scout

Measures how fast your pages really load, using real browsers, and can run the same test on a schedule.

Repo detailsthe review · specs · pros & cons · install

What it is

A set of tools that drives Chrome, Firefox, Edge or Safari against a list of your pages. It records the timings a visitor would experience, takes a video of the page loading, runs Lighthouse if you ask, and writes an HTML report. It can run on a schedule and send the numbers to Graphite or InfluxDB so you keep a history rather than a snapshot.What it is good for. Anyone whose site gets slower a little at a time, which is every site with more than one person working on it. The problem it removes is finding out from a visitor. A short line about grasppy.com: the radar pages are long and carry two full languages plus their Markdown, and this is how you find out what that costs a reader on a phone.

Stars5.0k
LicenceMIT
Latestv42.7.0 (2026-09-11), read from /releases/latest on 2026-09-18
Good
  • It uses real browsers, so the numbers are what a visitor actually gets rather than a model of one.
  • It keeps history, which is the part a one-off audit cannot give you.
  • MIT licence, and a release most weeks.
Watch for
  • The Docker image is large and a running browser wants 1 to 2 GB of memory, so this is not something to leave on a small server.
  • The numbers mean nothing until you have a few weeks of them, so the value arrives late.
  • A page that is slow for a real reason will not tell you the reason. It tells you where, not why.
Similar repositories
Install
# Nothing to install with Docker. Run it from a folder you can write to:
docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io:latest \
  https://grasppy.com/radar/ -n 3
# The report lands in ./sitespeed-result/ — open index.html in a browser.
# Or, with Node.js 20 or newer:
npm install -g sitespeed.io
sitespeed.io https://grasppy.com/radar/ -n 3
Screenshots
sitespeedio/sitespeed.io: GitHub preview cardsitespeedio/sitespeed.io: Screenshot 1sitespeedio/sitespeed.io: Screenshot 2sitespeedio/sitespeed.io: Screenshot 3sitespeedio/sitespeed.io: Screenshot 4

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.