Sitespeed.io - how speedy is your website?
Welcome to the wonderful world of web performance!
sitespeed.io can:
- analyze your site against web performance best practice rules, crawl your site or test specific URL:s
- measure how fast your site/pages is using the [Navigation Timing API] (http://www.w3.org/TR/navigation-timing/) and [User Timing API] (http://www.w3.org/TR/user-timing/)
- send all your metrics to Graphite
- benchmark your site against your competitors (comparing specific pages, creating reports, dump the data to Graphite)
- drive WebPageTest (WPT), meaning collect metrics from WPT, create reports and or send the data to Graphite
- test your site against your performance budget
- output TAP or JUnit XML to run in your Continuous Integration tool
- create configurable HTML reports
- test your site against [Google Page Speed Insights] (https://developers.google.com/speed/pagespeed/insights/) and include the result in the reports
- create your own post task that will get the result from the analyze and do whatever you want with it (store to a database, create new reports etc)
$ npm install -g sitespeed.io
http://www.sitespeed.io/documentation/
Do you want to make sitespeed.io even better? Check out the help us page.