JavaScript library for controlling Chrome and Firefox over the DevTools Protocol.
Puppeteer offers a high-level Node.js API for browser control, covering navigation, input, screenshots, PDF generation, and network interception. It remains one of the most widely used foundations for scraping and automation pipelines, including agent-driven ones.