Puppeteer
Mehr Infos
- Erstellt von
- Chrome-DevTools-Team (Google)
- Jahr
- Typ
- Headless-Chrome-Bibliothek
- Lizenz
- Apache 2.0
- Quellcode
- github.com/puppeteer/puppeteer
Eine Node.js-Bibliothek, die headless Chromium über das Chrome DevTools Protocol steuert. Erzeugt PDFs und Screenshots, betreibt Scraping und Tests.
Erschien zeitgleich mit dem Headless-Modus von Chromium (Chrome 59). Die Standardwahl für serverseitiges PDF-Rendering, die Erzeugung von OG-Bildern und das Scrapen JS-lastiger Seiten. Playwright (dasselbe Team, mittlerweile bei Microsoft) ist der Nachfolger mit Multi-Browser-Unterstützung. Puppeteer bleibt aber die Standardwahl, wenn nur Chrome gebraucht wird und eine minimale API genügt. Python-Portierung: Pyppeteer.