JSPM

sitespeed.io

3.5.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3885
  • Score
    100M100P100Q132614F
  • License Apache-2.0

Analyze the web performance of your site

Package Exports

  • sitespeed.io
  • sitespeed.io/lib/sitespeed

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (sitespeed.io) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

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.

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: