sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.
Go to file
soulgalore fa40fc2741 Merge branch 'tufandevrim-master' 2015-08-10 11:01:45 +02:00
assets yellow color for the ones you need to look into 2015-06-25 12:43:09 +02:00
bin moved printing perfbudget to cli 2015-02-06 09:09:33 +01:00
conf moved default waitScript to the config #651 2015-04-21 10:08:25 +02:00
doc how it looks 2015-03-27 11:57:56 +01:00
lib Merge branch 'master' of https://github.com/tufandevrim/sitespeed.io into tufandevrim-master 2015-08-10 11:01:26 +02:00
templates show and send total summary data to graphite for all data collected #693 2015-07-15 07:57:43 -05:00
test special handling for pipe, lets see how it works out #679 2015-06-06 21:59:24 +02:00
.eslintignore can quite ignoring myself 2015-03-12 16:31:19 +01:00
.eslintrc no browser rule and only warnings for unused 2015-01-29 07:29:52 +01:00
.gitignore Ignore npm log. 2014-12-12 11:07:54 +01:00
.travis.yml rollback new travis for now 2015-07-11 00:57:49 +02:00
CHANGELOG.md right issue number 2015-08-08 20:52:29 +02:00
CONTRIBUTING.md check that you run the latest version before filing an issue [skip ci] 2015-02-25 09:53:10 +01:00
CONTRIBUTORS.md added Eike 2015-06-05 16:00:59 +02:00
HELP.md har and sponsor info 2015-06-29 08:10:33 +02:00
LICENSE first commit 2012-08-21 15:01:54 +02:00
README.md removed vacation message 2015-08-08 20:57:00 +02:00
appveyor.yml run npm test 2015-06-10 23:18:46 +02:00
package.json upgraded eslint 2015-08-08 20:59:25 +02:00

README.md

sitespeed.io

Build status Downloads Stars

Website | Documentation | Help us | Twitter

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 and User Timing API
  • 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 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)

Check the changelog for the latest changes.

You can test the online version to get a feeling of what you can do.

Install

$ npm install -g sitespeed.io

Help us!

Do you want to make sitespeed.io even better? Check out the help us page.

Example reports

Summary: Pages summary: Metrics in Graphite: