Analyze pages with headless chrome.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.travis.yml
LICENSE
apps.json
index.js
package.json
readme.md
requirements.txt
test-runner.js
test.js
utils.js
utils.py
wappalyzer.js
webpagetest.py
yarn.lock

readme.md

webpagetest

build status

A script to use headless chrome to analyze a page.

node index.js http://www.example.com

You need a recent version of Node.

Notes

There is some code to infer content type from extension because of chrome/puppeteer bug.

https://github.com/GoogleChrome/puppeteer/issues/734

TODO

display

  • content size & requests by domain
  • percentages
  • requests flow chart

features

  • cold cache vs reload
  • data usage when page remains open
  • load as mobile device