puppeteer
Browser automation library
An API to control Chrome and Firefox browsers programmatically
JavaScript API for Chrome and Firefox
89k stars
1k watching
9k forks
Language: TypeScript
last commit: 7 days ago
Linked from 9 awesome lists
automationchromechromiumdeveloper-toolsfirefoxheadless-chromenode-moduletestingweb
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 |