puppeteer

Browser automation library

An API to control Chrome and Firefox browsers programmatically

JavaScript API for Chrome and Firefox

GitHub

89k stars
1k watching
9k forks
Language: TypeScript
last commit: 7 days ago
Linked from 9 awesome lists

automationchromechromiumdeveloper-toolsfirefoxheadless-chromenode-moduletestingweb

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hardkoded/puppeteer-sharp A .NET API for controlling Headless Chrome instances programmatically 3,416
pyppeteer/pyppeteer An unofficial Python port of a headless Chrome/Chromium browser automation library 3,686
gajananpp/puppeteer-ide-extension An extension that provides an integrated environment for writing and executing Puppeteer scripts within the Chrome browser's developer tools. 210
yujiosaka/headless-chrome-crawler A distributed crawling framework that leverages Headless Chrome to scrape dynamic websites 5,527
jdobosz/testcafe-browser-provider-puppeteer Enables headless browser testing in CI pipelines without external dependencies like xvfb. 49
ebidel/try-puppeteer Allows developers to run Puppeteer scripts in the cloud from a web interface. 734
apify/crawlee A tool for building reliable web scraping and browser automation pipelines in Node.js. 15,604
hlaueriksson/puppeteer-sharp-contrib Extensions to the .NET API for automating Chrome browser tests 82
spatie/crawler A powerful web crawler written in PHP that can execute JavaScript and crawl multiple URLs concurrently. 2,537
prerender/prerender A Node.js web server that uses Headless Chrome to render HTML from JavaScript-rendered pages 6,482
stefanschenk/testcafe-browser-provider-puppeteer-chromium This plugin enables TestCafe to run browser tests with Chromium, allowing developers to write end-to-end tests for web applications. 2
puppetlabs/puppet A tool for automating administrative tasks on Linux, Unix, and Windows systems based on a centralized specification. 7,448
microsoft/playwright A framework for automating web browsers across multiple platforms and versions with a single API. 66,974
darkreader/darkreader An extension that enables dark mode for web browsers and websites 19,667
lucacasonato/deno-puppeteer A port of Puppeteer running on Deno, providing a high-level API to control headless Chrome or Firefox. 453