Puppeteer
Controls Chrome from code: screenshots, PDFs and automation.
LibraryOpen source
Node library that controls Chrome and Firefox over a protocol, used for automation, PDF generation and screenshots.
When to use
To generate PDFs and screenshots and automate tasks in Chrome via Node.
When to avoid
For complete E2E test suites across several browsers; Playwright is more complete.
Alternatives
They do a similar job. Compare before choosing.
End-to-end tests across multiple browsers.
FrameworkOpen source★ 98.9K
Related
From the same area, with a close purpose.
Veteran browser automation, in several languages.
LibraryOpen source★ 34.6KE2E with an interactive debugging UI.
FrameworkOpen source★ 51K