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: almost 2 years ago
Linked from 9 awesome lists

automationchromechromiumdeveloper-toolsfirefoxheadless-chromenode-moduletestingweb

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hardkoded/puppeteer-sharpA .NET API for controlling Headless Chrome instances programmatically3,450
pyppeteer/pyppeteerAn unofficial Python port of a headless Chrome/Chromium browser automation library3,709
gajananpp/puppeteer-ide-extensionAn extension that provides an integrated environment for writing and executing Puppeteer scripts within the Chrome browser's developer tools.211
yujiosaka/headless-chrome-crawlerA distributed crawling framework that leverages Headless Chrome to scrape dynamic websites5,534
jdobosz/testcafe-browser-provider-puppeteerEnables headless browser testing in CI pipelines without external dependencies like xvfb.49
ebidel/try-puppeteerAllows developers to run Puppeteer scripts in the cloud from a web interface.733
apify/crawleeA tool for building reliable web scraping and browser automation pipelines in Node.js.16,081
hlaueriksson/puppeteer-sharp-contribExtensions to the .NET API for automating Chrome browser tests82
spatie/crawlerA powerful web crawler written in PHP that can execute JavaScript and crawl multiple URLs concurrently.2,552
prerender/prerenderA Node.js web server that uses Headless Chrome to render HTML from JavaScript-rendered pages6,486
stefanschenk/testcafe-browser-provider-puppeteer-chromiumThis plugin enables TestCafe to run browser tests with Chromium, allowing developers to write end-to-end tests for web applications.2
puppetlabs/puppetAn automated administrative tool for managing systems configuration and tasks based on a centralized specification.7,482
microsoft/playwrightA framework for automating web browsers with a single API to enable cross-browser testing and automation.67,755
darkreader/darkreaderAn extension that enables dark mode for web browsers and websites19,826
lucacasonato/deno-puppeteerA port of Puppeteer running on Deno, providing a high-level API to control headless Chrome or Firefox.455