puppeteer
Node library developed by Google for controlling headless Chrome or Chromium browsers. Puppeteer is utilized for web scraping, automated testing, PDF generation, and screenshot capture, offering a high-level API to interact with web pages and automate browser tasks. It is primarily targeted at developers and testers who need to automate browser interactions and perform tasks programmatically.