JavaScript library · puppeteer/puppeteer

Puppeteer

High-level API for automating Chrome or Firefox over DevTools Protocol or WebDriver BiDi; headless by default.

Type
JavaScript library
Repository
puppeteer/puppeteer
Readiness
Production-oriented
Keywords
6

Location

Repository path

README.md

Invocation

Install with `npm i puppeteer`; use `import puppeteer from 'puppeteer'` and `puppeteer.launch()`.

Setup

Installation / activation

Application code imports the package and launches a browser.

Keywords

browser automationChromeFirefoxCDPWebDriver BiDiheadless

Repository context

puppeteer/puppeteer

Apache-2.0 TypeScript library and browser-management tooling for automating Chrome and Firefox through the DevTools Protocol or WebDriver BiDi; it is not an evidenced Claude Code extension, but can serve as browser infrastructure beneath the separately hosted Puppeteer-based chrome-devtools-mcp server named by the README.

browser automationweb testingend-to-end testingweb debuggingChromeFirefoxDevTools ProtocolWebDriver BiDiAngular testingbrowser management

Open full repository research