Favicon of Puppeteer

Puppeteer

Puppeteer is a JavaScript library that provides a high-level API to control Chrome or Firefox for web scraping, testing, and browser automation tasks.

Screenshot of Puppeteer website

Puppeteer is a fast, reliable JavaScript library that provides a high-level API to control Chrome or Firefox over the DevTools Protocol. Maintained by the Chrome team, Puppeteer is the industry standard for headless browser automation and web scraping.

Key Features:

  • Headless or Headful — Run browsers with or without a visible UI for any automation scenario
  • Full Browser Control — Navigate pages, fill forms, click elements, and extract data programmatically
  • Screenshot and PDF — Generate screenshots and PDFs from any webpage
  • Network Interception — Monitor and intercept network requests for advanced scraping
  • MCP Server — Chrome DevTools MCP integration for AI-powered browser automation

Whether you're scraping dynamic websites, generating screenshots, or automating browser workflows, Puppeteer provides the reliable foundation you need.

Share:

  • Stars

    93.4K
  • Forks

    9.4K
  • Last commit

    2 months ago
  • License

    Apache-2.0
  • Language

    TypeScript
View Repository

Similar to Puppeteer

Favicon

 

  
  
Favicon

 

  
  
Favicon