Ross ROSS = Recommend OSS · open-source software intelligence for agents

addyosmani/puppeteer-webperf resource

Automating Web Performance testing with Puppeteer 🎪 observed · 2026-08-28

github.com/addyosmani/puppeteer-webperf · JavaScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2320
  • days_rel: n/a
  • days_push: 1323
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1858 stars · 91 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A collection of JavaScript recipes for automating web performance measurement using Puppeteer and headless Chrome. It includes runnable examples for DevTools traces, Lighthouse reports, Core Web Vitals metrics, network throttling, and HAR capture.

Use cases

  • capture a devtools performance trace for a page load
  • generate a lighthouse report programmatically
  • measure largest contentful paint and cumulative layout shift
  • emulate slow network and cpu throttling in tests
  • save network requests to a har file
  • measure memory leaks in a web app
  • block third-party domains during performance testing

When to choose

  • you want copy-paste Puppeteer scripts for web performance measurement
  • you are learning to automate Chrome DevTools Protocol performance tracing
  • you need examples for collecting Core Web Vitals metrics

When to avoid

  • you need a maintained production performance-monitoring library
  • you want a turnkey CI performance testing framework rather than example snippets
  • you need non-Chromium browser support

Facets

learning-resource · maturity maintenance

testing benchmarking monitoring developer-tools web-development performance developer-tools frontend cli cross-platform puppeteer web-performance lighthouse chrome-devtools code-examples headless-browser core-web-vitals nodejs

1 source

Member repositories

RepositoryRoleHealth v2
addyosmani/puppeteer-webperfmain32

For agents

markdown · JSON · MCP: product_card(name="addyosmani/puppeteer-webperf")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem