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

puppeteer/puppeteer

JavaScript API for Chrome and Firefox observed · 2026-08-28

github.com/puppeteer/puppeteer · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

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

  • gap_med: 0.0
  • age_days: 3403
  • days_rel: 8
  • days_push: 7
  • n_releases_24m: 271

Full methodology

Adoption not part of the score

95497 stars · 9567 forks observed · 2026-08-28

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

Puppeteer is a JavaScript library providing a high-level API to control Chrome or Firefox over the DevTools Protocol or WebDriver BiDi, running headless by default. It is maintained by the Chrome Browser Automation team and supports browser automation, testing, scraping, and page rendering tasks.

Use cases

  • scrape dynamic web pages rendered with javascript
  • run end-to-end browser tests for my web app
  • take screenshots of web pages programmatically
  • generate pdfs from html pages
  • automate form filling and clicking in a browser
  • test chrome extensions automatically

When to choose

  • you need a mature, actively maintained Node.js API for headless browser automation
  • you want cross-browser automation of Chrome and Firefox including WebDriver BiDi support
  • you need to scrape or test JavaScript-heavy sites that require a real browser

When to avoid

  • you need a lightweight HTTP client without a full browser
  • you prefer Playwright's multi-language support or test runner integration
  • your environment cannot download or run a Chromium/Firefox binary

Facets

library · maturity stable

http-client testing e2e-testing web-scraping developer-tools workflow-automation web-development developer-tools testing crawlers cross-platform cli headless-browser chrome-devtools-protocol webdriver-bidi browser-automation pdf-generation screenshot automation nodejs

5 sources

Member repositories

RepositoryRoleHealth v2
puppeteer/puppeteermain95

For agents

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

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