Puppeteer

A Node library providing a high-level API to control headless Chrome or Firefox browsers over the DevTools Protocol.

Puppeteer is built in TypeScript, distributed under the Apache License 2.0 license, 94.1k GitHub stars, latest release puppeteer-core-v24.40.0.

Stats refreshed

Language
TypeScript
Latest Release
puppeteer-core-v24.40.0
License
Apache License 2.0

Our Newsletter

Get new Development tools right in your inbox

Get short emails with useful development projects, releases, and repos worth watching.


Key Features

  • Headless browser automation
  • Screenshots and PDF generation
  • Automate form submissions
  • Performance testing with rich metrics
  • Built-in support for latest JavaScript and browser features

See open-source alternatives to Puppeteer

Community

Stars
94.1k
Open Issues
302
Forks
9.4k