Puppeteer
Puppeteer, Chrome veya Firefox tarayıcılarını DevTools Protokolü ya da WebDriver BiDi üzerinden kontrol etmeyi sağlayan bir JavaScript kütüphanesidir. Varsayılan olarak arayüzsüz (headless) modda çalışır ve tarayıcı otomasyonu için üst seviye bir API sunar. Kütüphane, tarayıcıyı otomatik olarak indirebildiği gibi, puppeteer-core paketiyle mevcut bir tarayıcı kurulumu üzerinden de kullanılabilir.
Puppeteer
100puppeteer · Web Kazıma & Otomasyon
Bu kategorideki yaygın ticari ürünler: Bright Data, Apify, ScrapingBee
- Tarayıcıyı programatik olarak başlatıp web sayfalarında gezinerek içerik analizi yaparsın.
- Sayfa öğelerini seçiciler aracılığıyla tespit edip form alanlarını doldurabilir veya tıklama işlemleri gerçekleştirebilirsin.
- Web sayfalarının ekran görüntülerini alabilir veya tarayıcı üzerinden içerik etkileşimlerini simüle edebilirsin.
- • NötrHacker News
Firefox için Kuklacı Desteği
“Gerçek şu ki, ikisi de. WebDriver BiDi ile otomatikleştirilebilmesi için Firefox'u değiştirmemiz gerekiyordu. Kuklacı ekibi, bir WebDriver BiDi backend uygulamak ve Firefox'u indirmek ve başlatmak için belirli desteği etkinleştirmek için Kuklacı'yı değiştirmek zorunda kaldı. Makale olarak...”
- • NötrHacker News
Firefox için Kuklacı Desteği
“İkna olmadım. v0.10.0, Google'ın Kuklacı kodunun yarısını ve hatta en son sürümde[0] ana paket Google'ın telif hakkını birkaç yüz kez referans alıyor gibi görünüyor. Kavramsal olarak çekirdek, bir düğüm sunucusu ile enjekte edilen Chrome DevTools arasındaki köprü...”
README ile doğrulandı · 26 Eki 2026 · kaynak