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-05-03 00:23:30 UTC
- JSON Representation
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/heliosilva/aplicationnodejs-ifood-whatsapp
Nesse vídeo criamos um aplicação NodeJS que faz uma mineração de dados(webscraping) em uma página do ifood com o objetivo de encontrar algum produto com desconto e enviar uma mensagem via whatsapp do produto em promoção.
ifood node-js nodejs nodejs-bot puppeteer sulla whatsapp
Last synced: 05 Dec 2024
https://github.com/openanime/aniscrape
Web scraping tool to download videos from TürkAnimeTV and AnimeciX
Last synced: 15 Apr 2025
https://github.com/notsapinho/puppeteer-extra-plugin-recaptcha-capmonster
A puppeteer-extra plugin that implements CapMonster support for puppeteer-extra-plugin-recaptcha.
2captcha capmonster captcha hcaptcha plugin puppeteer puppeteer-extra puppeteer-extra-plugin puppeteer-extra-recaptcha-plugin puppeteer-plugin puppeteer-recaptcha recaptcha
Last synced: 23 Mar 2025
https://github.com/wbkd/leaflet-mapshot
🌍 A simple script for taking automated screenshots from a Leaflet map
leaflet maps puppeteer screenshot-utility
Last synced: 10 Apr 2025
https://github.com/nicejade/puppeteer-robot
🤖基于 Puppeteer 所构建的简易机器人,以帮助自动化完成些精确性事务。
nodejs puppeteer puppeteer-core robot
Last synced: 08 Apr 2025
https://github.com/terkelg/antedate
A tiny pre-renderer for client side applications.
chrome optimization prerender puppeteer seo-optimization static-site static-site-generator
Last synced: 09 Apr 2025
https://github.com/lasalefamine/http-server-pwa
:space_invader: http-server alike but for serving and rendering PWA: pwa-server
bot-render cli expressjs hacktoberfest historyapifallback http-server indexing puppeteer pwa pwa-server
Last synced: 30 Nov 2024
https://github.com/nevermendel/chrome-headless-screenshots
Node.js script and Docker image to take screenshots of webpages with Chrome headless and Puppeteer
chrome chrome-headless chromium docker headless-chrome nodejs puppeteer screenshot
Last synced: 12 Apr 2025
https://github.com/ispras/scrapy-puppeteer-service
A special service that runs puppeteer instances.
Last synced: 10 Apr 2025
https://github.com/LasaleFamine/http-server-pwa
:space_invader: http-server alike but for serving and rendering PWA: pwa-server
bot-render cli expressjs hacktoberfest historyapifallback http-server indexing puppeteer pwa pwa-server
Last synced: 29 Jan 2025
https://github.com/hansottowirtz/adobe-uxp-types-crawler
Crawls the Adobe UXP documentation and generates Typescript declaration files
adobe-uxp puppeteer typescript
Last synced: 20 Nov 2024
https://github.com/hoangsonww/ai-gov-content-curator
💡An end-to-end solution for aggregating, summarizing, and displaying news articles using an AI-powered backend, an automated CRON crawler, and a responsive Next.js frontend. It integrates technologies like Express.js, MongoDB, Puppeteer, and GenAI/LLMs to deliver up-to-date, curated content to government staff and other users.
artificial-intelligence axios cheerio crawler cron cronjob docker express expressjs google-generative-ai mongodb mongoose nextjs nodejs puppeteer react shadcn-ui tailwindcss typescript vercel
Last synced: 09 Apr 2025
https://github.com/davidtaylorhq/qunit-puppeteer
A test harness for running QUnit tests in headless Chromium
continuous-integration npm-package puppeteer qunit testing
Last synced: 23 Apr 2025
https://github.com/middleschoolstudent/akamai-solver
Here's everything you ever wanted to know about Akamai Bot Manager
akamai antibot cloudflare fingerprint playwright puppeteer recaptcha stealth webscraping
Last synced: 14 Feb 2025
https://github.com/wix-incubator/puppeteer-eyes.it
Automatic screenshot comparison using Puppeteer, Jest and Applitools Eyes.
applitools eyes image-comparison jest puppeteer
Last synced: 14 Apr 2025
https://github.com/bitmeal/headful-puppet
headful chromium in a docker container; with logging and stealth mode
api-crawler chrome-remote-interface chromium docker docker-image opendata puppeteer web-testing webtesting xvfb
Last synced: 14 Feb 2025
https://github.com/capjavert/jawa
Visual scraper interface, exports to puppeteer script which you can run anywhere.
hacktoberfest nextjs puppeteer react scraper starwars typescript visual-scraping yargs
Last synced: 01 Dec 2024
https://github.com/mrdav30/meancore
MEANcore - Open Source MEAN stack Boiler Plate
ag-grid angular bootstrap5 es6 expressjs javascript mean mongodb mongoose nodejs passport puppeteer typescript
Last synced: 04 Apr 2025
https://github.com/transitive-bullshit/puppeteer-instagram-cli
CLI for Instagram automation driven by headless chrome.
automation cli headless-chrome instagram puppeteer
Last synced: 10 Mar 2025
https://github.com/oblakstudio/nestjs-puppeteer
nestjs-puppeteer — Puppeteer module for Nest framework (node.js)
module nestjs nestjs-module puppeteer puppeteer-extra
Last synced: 04 Dec 2024
https://github.com/elaichenkov/expected-condition-playwright
expected-condition-playwright is a Node.js library for Playwright and Puppeteer that supplies a set of common conditions that provides functionalities to wait for certain conditions till a defined task is complete
automation playwright puppeteer test-tools testing
Last synced: 19 Mar 2025
https://github.com/capJavert/jawa
Visual scraper interface, exports to puppeteer script which you can run anywhere.
hacktoberfest nextjs puppeteer react scraper starwars typescript visual-scraping yargs
Last synced: 09 Dec 2024
https://github.com/arojunior/b3-wallet
Carteira de ações da B3 com dados extraídos da CEI
hacktoberfest nodejs puppeteer reactjs socket-io
Last synced: 23 Mar 2025
https://github.com/wix-incubator/match-screenshot
A simple Jest or Chai matcher to compare screenshots, using Applitools Eyes
applitools chai eyes image-comparison jest matchers puppeteer
Last synced: 14 Apr 2025
https://github.com/WeihanLi/docker-env
some docker images build environment
docker docker-compose docker-image puppeteer ssr v2ray
Last synced: 09 Dec 2024
https://github.com/SuffolkLITLab/ALKiln
Integrated automated end-to-end testing with docassemble, puppeteer, and cucumber.
automated-testing cucumberjs docassemble document-assembly-line integrated-testing opensource puppeteer
Last synced: 18 Feb 2025
https://github.com/suffolklitlab/alkiln
Integrated automated end-to-end testing with docassemble, puppeteer, and cucumber.
automated-testing cucumberjs docassemble document-assembly-line integrated-testing opensource puppeteer
Last synced: 20 Feb 2025
https://github.com/alexey-pelykh/puppeteer-capture
A Puppeteer plugin for capturing page as a video.
capture chromium ffmpeg headless-chrome puppeteer recorder screenshots
Last synced: 13 Apr 2025
https://github.com/screenshotone/landing-page-hunt
A site directory, an example application showcasing the ScreenshotOne screenshot API
directory nextjs prisma producthunt puppeteer react screenshot tailwindcss
Last synced: 10 Apr 2025
https://github.com/ciao-chung/ciao-ssr
A server side render service based on puppeteer
chrome-headless puppeteer server-side-render
Last synced: 01 Apr 2025
https://github.com/ccjmne/puppeteer-html2pdf
Print your HTML to PDF via Puppeteer in a Docker container.
docker html-to-pdf nodejs pdf puppeteer
Last synced: 13 Feb 2025
https://github.com/anandchowdhary/puppet
🎭 Natural language web automation with Puppeteer
automation chrome chromium puppeteer scraper typescript web
Last synced: 13 Apr 2025
https://github.com/automatedowl/puppeteer-pom-example
Example of web automation using Page-Object-Model running on puppeteer library.
automation babel es6 javascript nodejs page-object-model puppeteer web-scraping web-testing
Last synced: 30 Apr 2025
https://github.com/dolanmiu/messenger-bot
Automate messages to people on Facebook Messenger
bot cron cronjob facebook-messenger-bot messenger messenger-bot puppeteer
Last synced: 11 Mar 2025
https://github.com/tough-dev-school/diploma-generator
Micro service for generating student certificates out of SVG-templates
Last synced: 13 Nov 2024
https://github.com/wwwmarcos/fbood
Post a lot of comments on the defined facebook post using puppeteer
automation facebook puppeteer trolling
Last synced: 13 Apr 2025
https://github.com/rickypc/puppeteer-page-pool
A Page resource pool for Puppeteer.
browser chrome concurrency construction crawl functionality headless instance limitation model page parallel pool puppeteer resource reuse spawn throttle worker
Last synced: 26 Jan 2025
https://github.com/aws-devops-projects/headless-chrome-with-puppeteer-on-aws-lambda-with-serverless-framework
Running Puppeteer on AWS Lambda Using Serverless Framework
aws-lambda puppet puppeteer serverless-framework
Last synced: 15 Apr 2025
https://github.com/weihanli/docker-env
some docker images build environment
docker docker-compose docker-image puppeteer ssr v2ray
Last synced: 14 Apr 2025
https://github.com/wishtack/gitbook-printer
Exports New Gitbooks to PDF using Puppeteer
gitbook pdf-generation puppeteer
Last synced: 21 Nov 2024
https://github.com/flolu/docker-puppeteer-webgl
WebGL doesn't work with Docker and Puppeteer
bazel chrome docker nodejs puppeteer rules-nodejs webgl
Last synced: 27 Apr 2025
https://github.com/taehwanno/jest-image-snapshot-example
Jest Image Snapshot Example with puppeteer and Circle CI
circleci jest jest-image-snapshot jest-snapshots puppeteer visual-regression
Last synced: 10 Mar 2025
https://github.com/elizabethsiegle/warriors-data-kv-bsky-bot
Automate posts to BlueSky with Cloudflare Workers, Cron Triggers, Workers KV, and the Blue Sky API
bluesky bluesky-api bluesky-bot cloudflare cloudflare-workers cron-jobs cron-triggers cronjob puppeteer workers
Last synced: 13 Apr 2025
https://github.com/caioagiani/github-typos-scan
Simple tool to look for typos in github repositories
cli github-typos-scan javascript nodejs npm-package puppeteer tools typos-check typos-scan word-typos
Last synced: 08 Apr 2025
https://github.com/ktsn/capture-all
Flexible utility to get screenshots from Web pages
capture image puppeteer screenshot snapshot
Last synced: 12 Apr 2025
https://github.com/mazipan/bumi-langit-scrapper
Scrapper website bumilangit.com
bumi-langit open-data puppeteer scrapper
Last synced: 23 Mar 2025
https://github.com/clebert/pageobject
A platform- and framework-independent UI test automation library.
javascript node protractor puppeteer selenium typescript webdriver
Last synced: 23 Jan 2025
https://github.com/samc621/headful-puppeteer-docker
Use Puppeteer in "headful" (headless:false) mode inside a Docker container.
docker docker-compose nodejs puppeteer x11vnc xvfb
Last synced: 20 Mar 2025
https://github.com/frontendr/python-rendertron
Rendertron middleware for python applications.
django headless-chrome pre-rendering puppeteer python rendering seo
Last synced: 10 Apr 2025
https://github.com/screenshotone/pythonsdk
A Python SDK for ScreenshotOne.com API to take screenshots of URLs, render HTML as images and PDF
chrome puppeteer python python3 screenshot-utility screenshots selenium-python
Last synced: 10 Apr 2025
https://github.com/hdorgeval/puppeteer-core-controller
Fluent API around puppeteer-core
e2e fluent-api puppeteer puppeteer-core test-automation test-runner
Last synced: 10 Apr 2025
https://github.com/aziz-axg/puppeteer-copy-content
A basic web script for copying contents
fs nodejs puppeteer scraping web-scraping
Last synced: 26 Apr 2025
https://github.com/essamamdani/deepseek-operator
DeepSeek Operator - OpenAI Operator Alternative (Run Locally for FREE)
ai browserbase browserless deepseek-r1 groq javascript playwright puppeteer scrapping
Last synced: 11 Apr 2025
https://github.com/wildhoney/webmonkey
🙊 Robust and versatile headless monkey testing for the modern web with reproducible steps, error alerts, strategy sharing and many other good things.
headless monkey-testing puppeteer stress-testing testing
Last synced: 15 Apr 2025
https://github.com/koishijs/koishi-plugin-puppeteer
Browser service | 浏览器服务
Last synced: 29 Apr 2025
https://github.com/sonidelav/nest-micro-pdf-service
PDF Microservice based on NestJS
html2pdf microservice nestjs pdf puppeteer rest-api typescript
Last synced: 24 Apr 2025
https://github.com/transitive-bullshit/puppeteer-render-text-cli
CLI for rendering text with headless chrome.
cli puppeteer puppeteer-screenshot render text text-to-image
Last synced: 11 Mar 2025
https://github.com/diokuz/puppeteer-request-mocker
Request mocker for puppeteer
Last synced: 21 Mar 2025
https://github.com/dashed/react-resume
📄 Generate resumes using React, puppeteer, and styled-components.
cv javascript pdf puppeteer react resume styled-components
Last synced: 15 Apr 2025
https://github.com/engageintellect/beauty-by-jitka
A rich, modern, and elegant landing page for a medical injector. Using Sveltekit, svelte-superforms, google-forms payload, fastapi, tiktok, shadcn-svelte, gsap, svelte-maplibre, and zod.
beautifulsoup4 fastapi google-forms gsap iconify puppeteer python shadcn-svelte shadcn-ui svelte svelte-maplibre svelte-superforms sveltekit tailwind tailwindcss tiktok-api typescript web-scraping zod
Last synced: 14 Feb 2025
https://github.com/pinqy520/coverage-shaker
Minify JavaScript code from chrome/puppeteer coverage report. tree shaking.
coverage minify puppeteer shake shaking tree-shaking
Last synced: 13 Nov 2024
https://github.com/itsabdelrahman/facebook-janitor
✨ Delete your status updates back in '07
cli facebook nodejs puppeteer typescript web-automation
Last synced: 11 Apr 2025
https://github.com/ainoya/cloudflare-dom-distiller
A Cloudflare Workers-based API for extracting and converting web page content to Markdown using DOM-Distiller and Turndown.
cloudflare cloudflare-workers puppeteer
Last synced: 10 Feb 2025
https://github.com/thealphadollar/salvator
Salvator: The Saviour, When You Forget Birthdays
automation birthdays bot forget-birthdays hacktoberfest headless-chrome javascript messenger puppeteer
Last synced: 10 Feb 2025
https://github.com/stephenkingsley/nodejs-cambridge-dictionary
nodejs cambridge dictionary using puppeteer
cambridge dictionary eggjs nodejs puppeteer
Last synced: 30 Nov 2024
https://github.com/2captcha/puppeteer-recaptcha-solver-using-clicks
Here is an example of solving reCAPTCHA using the Grid method. In this example, the reCAPTCHA is solved by clicking on the captcha image, and the Puppeteer library is used to automate browser actions.
2captcha 2captcha-javascript browser-automation bypass-recaptcha-v2 google-recaptcha-example how-to-solve-recaptcha javascript puppeteer puppeteer-recaptcha puppeteer-recaptcha-solver re-captcha-solver recaptcha recaptcha-auto-solver recaptcha-bypass recaptcha-example recaptcha-solve recaptcha-solver recaptcha-solver-api recaptcha-v2-solver skip-recaptcha
Last synced: 14 Apr 2025
https://github.com/apanjwani0/scrape-instagram
This is a basic web-scraping tool for Instagram-users.
instagram instagram-users javascript nodejs puppeteer scraper scrapper
Last synced: 22 Apr 2025
https://github.com/pocesar/apify-login-session
Grab a session for any website for usage on your own actor
actors apify apify-sdk automation cookies form localstorage login puppeteer sessionstorage
Last synced: 21 Mar 2025
https://github.com/akazwz/browserproxy
proxy and protect your headless chrome
Last synced: 30 Nov 2024
https://github.com/olivmonnier/moleculer-pdf
Moleculer service to generate PDF
microservices moleculer pdf puppeteer
Last synced: 22 Apr 2025
https://github.com/atharmohammad/code-n-collab-server
Code-N-Collab Server is the Backend for the Code-N-Collab for real-time exchange of data between users
axios codeforces docker expressjs javascript mongodb nodejs puppeteer socket-io
Last synced: 09 Feb 2025
https://github.com/piducancore/serverless-puppeteer-screenshots
Take a screenshot from any website using Puppeteer and Vercel serverless functions.
puppeteer screenshots serverless vercel
Last synced: 10 Apr 2025
https://github.com/botcahx/whatsapp-gpt
WhatsApp chatbot AI
chatgpt3 dalle puppeteer text2img whatsapp-bot whatsapp-web-js
Last synced: 11 Apr 2025
https://github.com/dore51/puppeteer-recaptcha-solver
Puppeteer Recaptcha solver
captcha puppeteer puppeteer-captcha puppeteer-recaptcha recaptcha recaptcha-solver
Last synced: 13 Apr 2025
https://github.com/laurabeatris/lucid-airways-ticket
Generates ticket for a project subscription, with Next.js, Tailwind CSS, Upstash and Puppeteer
nextjs puppeteer react tailwindcss upstash
Last synced: 19 Mar 2025
https://github.com/marianogappa/twitter-scraper
Puppeteer script to login to Twitter and scrape tweets.
nodejs puppeteer scraper twitter
Last synced: 17 Jan 2025
https://github.com/wix-incubator/bubanai
e2e helpers puppeteer testing utils-library waiters
Last synced: 14 Apr 2025
https://github.com/archivebox/abx-spec-behaviors
🧩 Proposal to allow user scripts like "expand comments", "hide popups", "fill out this form", etc. to be reusable across pure browser environments, puppeteer, playwright, extensions, AI tools, and many other contexts with minimal adjustment.
abx archivebox automation behaviors browser browsertrix-behaviors claude computer-use crawling digipres ecosystem greasemonkey playwright plugins puppeteer rfp scraping specification tampermonkey tool-use
Last synced: 29 Dec 2024
https://github.com/scurker/quilted
A css/js coverage tool for websites
chrome-headless cli code-coverage puppeteer
Last synced: 19 Apr 2025
https://github.com/luminati-io/proxy-integrations
Bright Data proxy integrations guide
integration playwright proxies proxy-manager puppeteer selenium-webdriver
Last synced: 22 Apr 2025
https://github.com/joanroig/pccomponentes-bot
Bot for PcComponentes stock and outlet articles, it sends Telegram messages and can do automatic purchases. Useful for tracking graphics cards, processors, etc.
autobuy bot chromium gpu nodejs pccomponentes puppeteer rtx telegram
Last synced: 02 Apr 2025
https://github.com/lysandrejik/omegle-crawler-node
Node library to connect to and interact with the Omegle website.
Last synced: 11 Mar 2025
https://github.com/nyancodeid/kitabisa-api
Kitabisa.com puppeteer automation
automation nodejs puppeteer typescript
Last synced: 11 Apr 2025
https://github.com/aykutsarac/print-web
🖨 Print screenshot of website using Vue, Express & Puppeteer.
express puppeteer puppeteer-screenshot vue
Last synced: 15 Apr 2025
https://github.com/barchart/aws-lambda-pdf-generator
Serverless application that converts HTML documents to PDF files
api-gateway aws-lambda barchart chromium html-to-pdf pdf pdf-generator public-repository puppeteer serverless
Last synced: 19 Apr 2025
https://github.com/pxlrbt/third-party-checker
Quickly check your websites for third party requests.
puppeteer requests third-party
Last synced: 11 Mar 2025
https://github.com/texora/puppeteer-scraper
puppeteer scraping bot using headless browser
bot javascript puppeteer scaper scraping
Last synced: 10 Apr 2025