Puppeteer

Puppeteer is a Node.js library that provides an API to control Chrome/Chromium over the DevTools Protocol. Mainly used for tests, interaction automation in web applications, taking screenshots and scraping data of web pages.
- GitHub: https://github.com/topics/puppeteer
- Repo: https://github.com/puppeteer/puppeteer
- Created by: Google
- Released: 2018
- Related Topics: automation, chromium,
- Last updated: 2025-04-28 00:23:51 UTC
- JSON Representation
https://github.com/vasani-arpit/youtube-remove-copyright
A puppeteer script to trim copyrighted part from Youtube videos
nodejs puppeteer web-automation youtube
Last synced: 20 Mar 2025
https://github.com/funbox/phantom-lord
Handy API for Headless Chromium
casperjs e2e-tests headless-chrome phantomjs puppeteer
Last synced: 21 Nov 2024
https://github.com/raharrison/puppeteer-perf
Website performance testing with Headless Chrome & Puppeteer
headless-chrome nodejs performance puppeteer
Last synced: 23 Mar 2025
https://github.com/nusr/ComicHub
📚Comic Downloader (漫画下载器)
antd cartoons comics downloader dvajs koa mysql puppeteer react spider typescript umijs
Last synced: 25 Nov 2024
https://github.com/dtinth/timelapse
Capture a timelapse screenshot of my projects using GitHub Actions.
automated github-actions nodejs puppeteer
Last synced: 23 Nov 2024
https://github.com/entrptaher/playground-react-puppeteer
Example of using react and puppeteer with http-proxy and more.
Last synced: 19 Nov 2024
https://github.com/cawfree/sameorigin
🤖 🧪 Masquerade as if you were their own frontend.
axios blur bypass cloudflare cors exploit marketplace nft opensea puppeteer
Last synced: 10 Apr 2025
https://github.com/ocavue/jest-puppeteer-istanbul
Collect code coverage information from end-to-end jest puppeteer tests
chrome coverage e2e integration-testing istanbul jest jest-puppeteer puppeteer
Last synced: 17 Mar 2025
https://github.com/mitmplay/mitm-play
Man in the middle using Playwright
automation chromium firefox man-in-the-middle mitm mitm-play mitmproxy playwright puppeteer webkit
Last synced: 11 Apr 2025
https://github.com/pitops/reddit-bot-scraper
Scrape subreddits based on search criteria or get the X latest from 'hot' or 'new' categories
Last synced: 01 Dec 2024
https://github.com/xcoo/pdfshot
PDF screenshot generator for web pages
clojure clojurescript docker puppeteer
Last synced: 13 Apr 2025
https://github.com/prohetamine/webcam-bots
💁♀️ Cheating viewers on the webcam broadcast for chaturbate
bongacams bot bots cb cbhours chaturbate promotion puppeteer stripchat webcam webcam-for
Last synced: 19 Nov 2024
https://github.com/dcdunkan/syntax-highlighter-bot
A customizable syntax highlighter bot for Telegram.
bot deno deta grammyjs highlightjs puppeteer syntax-highlighting telegram-bot
Last synced: 09 Mar 2025
https://github.com/mapluisch/chatgpt-without-login
Scripts in various languages to use ChatGPT without login, registration, or API access.
chatgpt chatgpt-api chatgpt-app chatgpt-free chatgpt-instant-access chatgpt-node chatgpt-python chatgpt35-turbo headless nodejs nodejs-chatgpt nodejs-openai nodejs-openai-api openai openai-chatgpt openai-python puppeteer pyppeteer python3
Last synced: 13 Nov 2024
https://github.com/dtinth/personal-puppeteer
A personal web page screenshotting service. Basically, it exposes an API that I can use to generate screenshot of any URL.
jwt puppeteer typescript vercel
Last synced: 23 Nov 2024
https://github.com/blakepro/whatsapp-api-puppeteer-nodejs
[DEPRECATED] Unofficial API for WhatsApp (Bot / Webhook / Socket)
api bot chrome curl google-chrome nodejs php puppeteer puppeteer-core socket webhook webservice whatsapp whatsapp-api whatsapp-bot whatsapp-php
Last synced: 12 Apr 2025
https://github.com/saasify-sh/puppet-master
Puppeteer as a service hosted on Saasify.
crawling headless-chrome pdf puppeteer saas screenshot
Last synced: 13 Nov 2024
https://github.com/rebrowser/rebrowser-bot-detector
Modern tests to detect automated browser behavior. Cover most important leaks from Puppeteer and Playwright.
anti-bot anti-bot-detection anti-detect automation bot-detection captcha datadome fingerprinting headless playwright puppeteer puppeteer-extra puppeteer-extra-plugin-stealth rebrowser recaptcha scraping selenium web-scraping
Last synced: 08 Feb 2025
https://github.com/samhuk/stealthy-scraper
Extra stealthy web scraper in Typescript
puppeteer scraper stealth typescript
Last synced: 13 Apr 2025
https://github.com/seznam/qape
Independent tester for any website
e2e-testing puppeteer qa qatools robot test-automation testing-framework
Last synced: 24 Apr 2025
https://github.com/vikashloomba/puppeteer-aws-lambda-docker
Puppeteer running in Docker on AWS Lambda
aws-docker aws-lambda docker ecr-repositories headless lambda-deployment lambda-functions puppeteer puppeteer-lambda
Last synced: 22 Nov 2024
https://github.com/HuddleEng/puppeteer-extensions
Convenience functions for the Puppeteer
puppeteer testing ui utilities
Last synced: 22 Mar 2025
https://github.com/jskits/tees
Universal test framework for front-end with WebDriver, Puppeteer and Enzyme
enzyme puppeteer selenium-webdriver tees webdriver
Last synced: 16 Jan 2025
https://github.com/nondanee/puppeteer-electron
Use Puppeteer's API with Electron
Last synced: 21 Mar 2025
https://github.com/rebrowser/rebrowser-puppeteer-core
A drop-in replacement for puppeteer-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
automation bot bot-detection captcha headless puppeteer rebrowser rebrowser-patches scraping web-scraping
Last synced: 10 Apr 2025
https://github.com/cmfcmf/magicmouse
A webbrowser for Squeak using Chrome/Chromium. Not to be confused with a highly innovative pointing device.
chrome puppeteer smalltalk squeak webbrowser
Last synced: 09 Mar 2025
https://github.com/o8e/soccer-scrape
:page_with_curl: Scrape football data from Bet365
bet365 betting crawler es6 football javascript puppeteer scraper soccer
Last synced: 13 Nov 2024
https://github.com/websemantics/codepen-puppeteer
Use Puppeteer to download pens from Codepen.io as single html pages
codepen headless-chrome puppeteer web-scraping
Last synced: 09 Apr 2025
https://github.com/funliday/pppr
pppr is a prerender service
expressjs funliday prerender puppeteer
Last synced: 19 Dec 2024
https://github.com/arthur-mdn/exportgrafanadashboardtopdf
Free PDF Export Tool in Grafana Community version - Using Puppeteer
export-pdf grafana grafana-dashboard grafana-dashboard-exporter pdf-generation puppeteer
Last synced: 10 Feb 2025
https://github.com/n0tan3rd/chrome-remote-interface-extra
Like fs-extra but for the chrome-remote-interface-extra by cyrus-and
browser chrome chrome-debugging-protocol chrome-remote-interface google-chrome headless puppeteer
Last synced: 10 Apr 2025
https://github.com/trentmwillis/devtools-protocol-demos
Demos of the Chrome DevTools Protocol for various testing/automation techniques
demos devtools-protocol node puppeteer
Last synced: 23 Apr 2025
https://github.com/yzylab/dream-js
DreamJS is a high-level browser automation library based on NightmareJS
automation browser electron nightmarejs puppeteer undetectable
Last synced: 25 Mar 2025
https://github.com/automattic/lab-assistant
A tool to measure performance deltas between two versions of a site
performance-testing puppeteer web
Last synced: 04 Feb 2025
https://github.com/spirosikmd/jest-cucumber-puppeteer-example
Example project on how to use cucumber and puppeteer with jest for UI testing.
cucumber gherkin jest puppeteer reactjs ui-testing
Last synced: 13 Nov 2024
https://github.com/leonidasesteban/web-scraping
Web Scraping using puppeteer
Last synced: 20 Apr 2025
https://github.com/googlechromelabs/css-selector-benchmark
CSS Selector Benchmarks, using PerfTestRunner and Puppeteer
Last synced: 13 Apr 2025
https://github.com/N0taN3rd/chrome-remote-interface-extra
Like fs-extra but for the chrome-remote-interface-extra by cyrus-and
browser chrome chrome-debugging-protocol chrome-remote-interface google-chrome headless puppeteer
Last synced: 06 Apr 2025
https://github.com/raphamorim/memory-inspector
Memory Inspector watches memory usage/behaviour of an Web Application
jest memory nodejs perfomance puppeteer react-tv reporting web-app
Last synced: 11 Mar 2025
https://github.com/tomas2d/puppeteer-table-parser
Scrape and parse HTML tables with the Puppeteer table parser.
csv html javascript puppeteer puppeteer-tables scrape scraping table typescript
Last synced: 20 Dec 2024
https://github.com/cenfun/mouse-helper
A tool to show mouse position and status for screenshots in automation test such as Puppeteer or Playwright
helper mouse playwright puppeteer screenshot
Last synced: 19 Apr 2025
https://github.com/prescience-data/secure-puppeteer
🔐 Tooling to access Puppeteer's internal Isolated World.
execution-context isolated-worlds puppeteer secure-puppeteer
Last synced: 23 Mar 2025
https://github.com/transitive-bullshit/puppeteer-instaquote
Use Puppeteer to create snazzy Instagram-like quote images and memes
instaquote meme-generator puppeteer
Last synced: 09 Mar 2025
https://github.com/dzmitry-duboyski/solving-yandex-smart-captcha-using-puppeteer
Решение капчи Yandex SmartCaptcha от Яндекса с использованием библиотеки Puppeteer и сервиса 2captcha. Демо автоматизации обхода капчи Yandex Smart Captcha.
2captcha 2captcha-api bypass-captcha bypass-captcha-jandex bypass-captcha-puppeteer bypass-yandex captcha-solving javascript nodejs puppeteer puppeteer-demo yandex yandex-captcha yandex-smart-captcha
Last synced: 13 Nov 2024
https://github.com/martinkr/chigai-api
Modern visual regression testing. API for the visual regression tests.
automation bdd chai image-diff mocha puppeteer regression-tests tdd test-framework test-runner testing visual-regression visual-regression-testing
Last synced: 12 Apr 2025
https://github.com/lolipopj/mdimg
Convert Markdown or HTML to image!
html image javascript markdown marked nodejs puppeteer
Last synced: 17 Nov 2024
https://github.com/kool-dev/pdf
Micro-service for generating PDF files using Puppeteer with an Express API
docker docker-compose hacktoberfest node pdf puppeteer
Last synced: 10 Apr 2025
https://github.com/ranork/auto-linkedin
Unoffical Linkedin Client NPM Package (Developed with Puppeteer)
linkedin nodejs npm npm-package puppeteer webscraping
Last synced: 10 Feb 2025
https://github.com/bunnykek/bonkmeet
Telegram bot to attend Google Meet sessions on behalf of you :D
automation bot gmeet gmeet-bot google-meet google-meet-bot heroku meet nodejs puppeteer telegram telegram-bot
Last synced: 10 Apr 2025
https://github.com/pguardiario/captchas
Solve captchas for Puppeteer / Selenium
captcha captcha-breaking captcha-recaptcha captcha-solver captcha-solving hcaptcha puppeteer selenium
Last synced: 07 Apr 2025
https://github.com/replace5/electron-puppeteer
electron webview driver like puppeteer
electron electron-webview puppeteer
Last synced: 14 Apr 2025
https://github.com/ratson/puppeteer_plus
Deno port of puppeteer base on latest TypeScript source.
automation deno headless-chrome puppeteer testing typescript web
Last synced: 03 Dec 2024
https://github.com/rebrowser/rebrowser-puppeteer
A drop-in replacement for puppeteer patched with rebrowser-patches. It allows to pass modern automation detection tests.
automation bot bot-detection captcha chrome headless puppeteer rebrowser rebrowser-patches scraping web-scraping
Last synced: 23 Apr 2025
https://github.com/rajshah1/visa-appoinment-notifier
Automation Tool Scripts to get notification when Vac Dates are Available in US Visa Portal . Email Notifier will notifiy when interview Dates are Available. Stack Used : Puppeteer,Node js,Chron Jobs, Cherrio, mailer
alarm automation node-js puppeteer usa vac-dates visa visa-dates visadates
Last synced: 14 Apr 2025
https://github.com/code-yeongyu/trackpurchase
단 몇줄의 코드로 다양한 쇼핑 플랫폼에서 결제 내역을 긁어오자!
crawlwer puppeteer webcrawler webscraper webscraping
Last synced: 11 Feb 2025
https://github.com/mailmojo/screenie-server
A Node server with a pool of Puppeteer (Chrome headless) instances for scalable screenshot generation.
chrome-headless javascript node nodejs puppeteer screenshot
Last synced: 17 Apr 2025
https://github.com/goenning/rendergun
A pre-render service for client-side rendered websites
pre-rendering puppeteer server-side-rendering
Last synced: 19 Mar 2025
https://github.com/das-group/hosit
A Node.js Framework to imitate human internet browsing behavior on Chrome
chrome exploratory-studies puppeteer
Last synced: 10 Feb 2025
https://github.com/pew/cloudflare-workers-browser-rendering
Take a screenshot of a website using the Cloudflare Workers Browser Rendering API
cloudflare cloudflare-r2 cloudflare-workers puppeteer
Last synced: 30 Nov 2024
https://github.com/sweekson/puppeteer-samples
JS samples using Puppeteer
chromium e2e puppeteer testing
Last synced: 13 Mar 2025
https://github.com/stagas/dom-recorder
Record and replay DOM interactions for e2e frontend testing.
acceptance-testing cypress e2e frontend playwright puppeteer tooling
Last synced: 14 Feb 2025
https://github.com/f9mac/puppeteer-extra-plugin-proxy
A plugin for puppeteer-extra to add proxy support
puppeteer puppeteer-extra puppeteer-plugins puppeteer-proxy
Last synced: 10 Feb 2025
https://github.com/transitive-bullshit/puppeteer-github
GitHub automation driven by headless chrome.
automation github headless-chrome puppeteer
Last synced: 10 Mar 2025
https://github.com/kevcui/translate-cli
:speech_balloon: Use translation service in your terminal
cli command-line command-line-tool deepl deepl-translator google-translate google-translator nodejs puppeteer
Last synced: 04 Dec 2024
https://github.com/vikiival/vercelgl
Use serverless chrome on your vercel
puppeteer serverless-chrome vercel webgl
Last synced: 23 Mar 2025
https://github.com/mrWh1te/Botmation
A simple TypeScript framework for declaratively composing bots with Puppeteer
async-functionality bots composable-architecture curry declarative functional higher-order-functions nodejs npm-package puppeteer typescript web-crawler
Last synced: 08 Apr 2025
https://github.com/jagreehal/stencil-boilerplate
My Stencil boilerplate
e2e-tests javascript jest puppeteer stenciljs storybook travis-ci tslint typescript unit-testing
Last synced: 29 Jan 2025
https://github.com/e2e-boilerplate/docs
JavaScript end-to-end Test Automation Boilerplate
automation babel cucumber cypress end-to-end-testing esm jasmine javascript jest nightwatch playwright protractor puppeteer selenium-webdriver tape test testcafe typescript wd webdriverio
Last synced: 12 Apr 2025
https://github.com/aeksco/hardcider
:beer: CLI for quickly generating citations for websites and books
bibliography citation cli commanderjs ieee mla node puppeteer
Last synced: 23 Mar 2025
https://github.com/starkblaze01/tweets-as-an-image
To get recent tweets as an image buffer of any user.
canvas github-profile-readme hacktoberfest heroku-deployment image-conversion nodejs puppeteer tweets-as-an-image twitter-api
Last synced: 16 Mar 2025
https://github.com/dtinth/1112.js
Automated pizza ordering using puppeteer.js
Last synced: 23 Nov 2024
https://github.com/condorheroblog/html-export-pdf-cli
Render HTML to PDF(with outline) using Puppeteer.
bookmark headless-chrome html-pdf-chrome html-to-pdf outline pdf pdf-generator puppeteer toc
Last synced: 12 Nov 2024
https://github.com/sriharikapu/dappetter
The E2E Testing tool for testing Web3 Frontend Applications
blockchain e2e e2e-testing ethereum puppeteer testing web3-dapp
Last synced: 22 Nov 2024
https://github.com/martinkr/chigai-cli
Modern visual regression testing. CLI.
automation image-diff puppeteer regression-tests testing visual-regression visual-regression-testing
Last synced: 21 Nov 2024
https://github.com/martinkr/chigai-core
Modern visual regression testing. Core module.
automation image-diff puppeteer regression-tests testing visual-regression visual-regression-testing
Last synced: 10 Apr 2025
https://github.com/alinebastos/crawler
Web Crawler created with Node.js and Puppeteer
crawler fs javascript nodejs puppeteer scraping
Last synced: 05 Apr 2025
https://github.com/mrwh1te/botmation
A simple TypeScript framework for declaratively composing bots with Puppeteer
async-functionality bots composable-architecture curry declarative functional higher-order-functions nodejs npm-package puppeteer typescript web-crawler
Last synced: 10 Apr 2025
https://github.com/kirlovon/simple-ssr
Universal server-side rendering implementation for Node.js
module nodejs npm puppeteer pwa react server-side-rendering simple spa ssr typescript vue
Last synced: 23 Mar 2025
https://github.com/codementorio/puppeteer-jest-starter
A starter-kit quipped with the minimal requirements for Puppeteer + Jest, making E2E testing a breeze.
e2e-tests jest puppeteer starter-kit
Last synced: 23 Apr 2025
https://github.com/n0tan3rd/simplechrome
Webrecorders DevTools Protocol Automation Library
browser-automation chrome-debugging-protocol chromium puppeteer
Last synced: 10 Apr 2025
https://github.com/dimitryzub/hotels-scraper-js
Scrape Airbnb, Booking, Hotels.com from a single JavaScript module. ❗No longer maintained.
airbnb booking data datascraping hotels hotels-api playwright puppeteer puppeteer-extra webscraping
Last synced: 02 Jan 2025
https://github.com/ribice/html2pdf_cloud_function
Generate PDFs from Websites using Puppeteer and Google Cloud Functions
cloud-functions headless pdf puppeteer serverless
Last synced: 14 Feb 2025
https://github.com/bharat-1809/see-link
🔎 Get the preview metadata like title, description, image, video, etc from a link or a URL extracted from the given text.
javascript link link-preview nodejs npm-package preview puppeteer url url-preview
Last synced: 15 Feb 2025
https://github.com/mabhub/puppeteer-screenshot-cli
Simple wrapper around Puppeteer to take screenshot from command line.
chrome chromium command-line javascript puppeteer screenshot
Last synced: 19 Apr 2025
https://github.com/deepsyx/simple-headless-browser-serverless
Simple example of how to use Chrome as headless browser on AWS lambda
aws aws-lambda chrome headless-browsers javascript nodejs puppeteer serverless
Last synced: 19 Apr 2025
https://github.com/vladimirmikulic/tessy
🧪 Advanced Web Monetization testing library with powerful declarative API.
cypress library puppeteer selenium testing-library webmonetization
Last synced: 19 Apr 2025
https://github.com/raghur/tomatoketchup
Save a copy of FreshTomato router WebUI to local disk as a backup
backup-script freshtomato puppeteer
Last synced: 14 Mar 2025