browser-automation / library
puppeteer
Capability: puppeteer
Use it when
- Node Chrome automation via DevTools Protocol
- headless PDF and screenshot generation in Node
What it solves
Not the fit when
- stealth by default
Install
npm i puppeteer
Invoke
puppeteer.launch(); page.goto; use userDataDir or cookies for session persistence.