Analyze your website speed and performance
Sitespeed.io is an open source tool that helps you analyze your website
speed and performance based on performance best practices and metrics. It collects data from multiple pages on your website, analyze the pages using the rules and output the result as HTML or JUnit XML.
You can analyze one site, analyze & compare multiple sites or let it run in your CI tool to make sure that your site is always built the best way for speed.
Homebrew on Mac OS X (instructions for Linux & Windows):
$ brew tap sitespeedio/sitespeedio
$ brew tap tobli/browsertime
$ brew install sitespeed.io
$ sitespeed.io -h
Else you can
clone or fork
the project at Github.
If you like sitespeed.io, please
star the project on GitHub!
The latest release is 2.5.7, read about the changes in the
CHANGELOG. The last major release 2.5 makes it possible to test in multiple browsers in the same run. Check it out here.
Checkout issues and coming features at
Github and follow sitespeed.io on Twitter to get information about new releases.
Sitspeed.io is developed & tested on Mac OS X 10.9.
Check your site against the latest web performance best practice rules.
Analyze many pages on your site, not just one!
Test for desktop or mobile!
Fetch Navigation Timing API metrics and your own custom measurements (User Timing).
Compare sites, keep track of your competitors.
It's Open Source!
It is built on top of four fantastic tools/products, thank you guys for building them:
Steve Souders, Stoyan Stefanov & Marcel Duran (and all others that have been involved) -
Ariya Hidayat -
Jacob Thornton -
Tobias Lidskog -
Also extra thanks to
Sergiy Kovalchuk for the HTMLCompressor, it is used to compress the result HTML produced by sitespeed.io.
Sitespeed.io is created by me
Peter Hedenskog, who has spent all the time when the kids are asleep the last year to make it happen.
Contributors are very welcome,
these people has filed an issue/defect/idea or fixed bugs (massive love!).