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-06 00:23:41 UTC
- JSON Representation
https://github.com/phil-r/dribbble-top
API for most popular dribbble shots
design dribbble dribbble-api news puppeteer
Last synced: 05 Dec 2024
https://github.com/andywer/puppet-run-plugins
🧩 Plugins for puppet-run.
chrome headless puppet-run puppeteer scripting testing
Last synced: 10 Feb 2025
https://github.com/stevelacey/cloudflare-screenshot
🌇 Screenshot webpages using Puppeteer on Cloudflare
puppeteer puppeteer-screenshot screenshot-generator screenshot-utility social-media
Last synced: 29 Apr 2025
https://github.com/endalk200/puppeteer-plugins
Puppeteer plugin that extends puppeteer features and contains utility and helper functions that makes working with puppeteer enjoyable.
helpers helpers-library puppeteer puppeteer-helpers puppeteer-plugins puppeteer-utils utils utils-library
Last synced: 14 Nov 2024
https://github.com/lebrancconvas/auto-scrolling
Auto Scrolling on the target website by Puppeteer.
javascript nodejs personal-project puppeteer side-project web-automation web-development
Last synced: 25 Mar 2025
https://github.com/nathf/puppeteer-healthcheck
A tool wrapped over puppeteer to check page and critical asset status'.
Last synced: 21 Nov 2024
https://github.com/center-key/puppeteer-browser-ready
🐕🦺 Simple utility to go to a URL and wait for the HTTP response
browser http javascript mocha puppeteer ready response url
Last synced: 22 Apr 2025
https://github.com/lucasvtiradentes/ecommerce-stores-api
🛍️ ecommerce API designed to be useful for stores owners, as it allows some messaging automation, getting order information from Aliexpress and Shopify, among other things.
aliexpress api ecommerce express nodejs puppeteer shopify typescript
Last synced: 01 Apr 2025
https://github.com/activeviam/browser-based-export
👻 Use Headless Chrome to export a web page to PDF. With a library, a server or an AWS Lambda.
aws-lambda chrome chromium export headless pdf puppeteer server
Last synced: 24 Mar 2025
https://github.com/barbinbrad/bible
This repo creates a minimal, mostly-static, progressive Bible hosted at minimalbible.com. The basic gist is that a web-scraper saves the results to database, which is then used to statically render each chapter of the Bible. Dynamic navigation is done with JavaScript by caching the books and chapters to JSON.
Last synced: 22 Apr 2025
https://github.com/sonyarianto/sony-ak-knowledge-center
Sony AK Knowledge Center
ansible centos devops docker go hacking infrastructure javascript knowledge linux mysql nginx nodejs npm php puppeteer regex webscraping xpath
Last synced: 12 Feb 2025
https://github.com/yashwanth2804/scrapdubbed
A tool to scrap the sites and providing download URL with out any hassle, popup ads.Please feel free to contribute.
chrome chromium cli-app content-downloader node nodejs puppeteer scrapper-script video-downloader
Last synced: 26 Feb 2025
https://github.com/upstatement/puppy-lib
An adorable library for building a static site generator
nodejs puppeteer static-site-generator stream vinyl-fs
Last synced: 17 Nov 2024
https://github.com/jenni/whoishiring
🌐 toy scraper -> w h o i s h i r i n g i n b e r l i n
Last synced: 12 Feb 2025
https://github.com/zhaotianff/puppeteerdemo
博客园Puppeteer-Sharp使用示例代码
csharp puppeteer puppeteer-demo winform
Last synced: 05 Mar 2025
https://github.com/aeksco/aws-pdf-generator-pipeline
:briefcase: Data pipeline for generating PDFs from HTML files. Built with AWS CDK + TypeScript.
aws aws-cdk aws-lambda aws-s3 cdk cloudformation lambda pdf puppeteer react react-dom react-dom-server s3 server-side-rendering serverless typescript
Last synced: 12 Mar 2025
https://github.com/18520339/puppeteer-ecommerce-scraper
A npm package for Client-side rendering approach to extract product data from ecommerce websites using undetectable puppeteer-cluster with pagination support
pagination proxy puppeteer puppeteer-cluster scraper undetectable
Last synced: 11 Mar 2025
https://github.com/gboutte/nestjs-pdf
A library that allow you tu use puppeteer for PDF generation inside a wrapper for nestjs.
nestjs pdf-generation puppeteer
Last synced: 19 Nov 2024
https://github.com/fasiha/memrise-driver
A little Puppeteer-based robot to add audio to your Memrise courses!
audio flashcards memrise puppeteer
Last synced: 24 Mar 2025
https://github.com/utyfua/puppeteer-tough-cookie-store
Puppeteer store for cookie management library tough cookie.
cookie cookiejar cookies jar puppeteer tough-cookie
Last synced: 12 Apr 2025
https://github.com/rickypc/puppeteer-extra-plugin-angular
A plugin for puppeteer-extra with Angular synchronization support
angular chrome functionality headless puppeteer puppeteer-extra puppeteer-extra-plugin support synchronization
Last synced: 17 Jan 2025
https://github.com/palaszontko/chess.com-account-generator
This script generates a Chess.com account and allows you to do premium analyses of your game.
account-generator chess chesscom puppeteer
Last synced: 30 Apr 2025
https://github.com/omkarcloud/gitpod-botasaurus
Run Botasaurus in GitPod
automation botasaurus chrome docker docker-image gitpod gitpod-ready gitpod-selenium gitpod-selenium-python puppeteer python python-selenium selenium selenium-gitpod selenium-webdriver web-scraper web-scrapers web-scraping web-scraping-python webdriver-manager
Last synced: 12 Apr 2025
https://github.com/dzmitry-duboyski/solving-recaptcha-using-puppeteer
Example of reCAPTCHA solution using Puppeteer and 2captcha service
2captcha 2captcha-ts javascript nodejs puppeteer puppeteer-demo recaptcha recaptcha-solver recaptcha-v2 recaptcha-v2-captcha-solver recaptcha-verification recaptchav2
Last synced: 12 Jan 2025
https://github.com/dreambo8563/pt
A website performance report tool based on Electron & Angular with TS
angular7 electronjs lighthouse material-design puppeteer typescript
Last synced: 12 Apr 2025
https://github.com/vanicce/repo-screenshot
Using Puppeteer JS library to screenshot a webpage in Desktop and Mobile
nodejs puppeteer puppeteer-screenshot
Last synced: 19 Nov 2024
https://github.com/kevin940726/role-selector
Accessible role selector for Playwright, Puppeteer, jsdom, and browsers.
jsdom playwright puppeteer testing-library wai-aria
Last synced: 18 Mar 2025
https://github.com/pudochu/stealthbot
🔬 Educational web automation tool showcasing advanced techniques. 🚫 Not for malicious use. 🎓 Learn responsibly!
automation-tool browser-automation javascript nodejs puppeteer user-simulation web-automation web-testing
Last synced: 12 Apr 2025
https://github.com/f9mac/puppeteer-extra-plugin-aws
A plugin for puppeteer-extra to run puppeteer on AWS infrastructure like ECS or EC2
aws puppeteer puppeteer-aws puppeteer-extra puppeteer-plugins
Last synced: 24 Apr 2025
https://github.com/evanhalley/puppyteer-crawler
Crawls a website for pictures of big dogs, little dogs, red dogs, blue dogs, yellow dogs, green dogs, black dogs, and white dogs!
javascript nodejs puppeteer tensorflow
Last synced: 14 Apr 2025
https://github.com/luminati-io/captcha-solver
Effortlessly bypass CAPTCHAs with Bright Data's CAPTCHA Solver, featuring automated solving, user emulation, fingerprinting, and a robust proxy network.
captcha captcha-solver javascript playwright puppeteer python scraping-browser selenium web-scraping web-unblocker
Last synced: 24 Apr 2025
https://github.com/mevdschee/gdpr-scanner
Scanner for GDPR compliance based on Puppeteer/PHP
Last synced: 14 Mar 2025
https://github.com/myunisoft/html-pdf
Node lib to converts HTML with property binding or url to PDF files.
Last synced: 19 Nov 2024
https://github.com/waaverecords/kick-nodejs
Kick.com API for Nodejs.
kick-com nodejs puppeteer streaming typescript
Last synced: 11 Apr 2025
https://github.com/uyamazak/fastify-hc-pages
A Fastify plugin that allows you to use Headless Chrome Pages with Puppeteer
fastify-plugin headless-chrome puppeteer typescript
Last synced: 16 Dec 2024
https://github.com/snvfk1n/add-to-pinboard
📬 Add items to Pinboard in an instant
Last synced: 14 Apr 2025
https://github.com/lixinyang123/crawlergenerator
Puppeteer CrawlerGenerator
Last synced: 14 Dec 2024
https://github.com/alexmarqs/alm-invoices-cli
🧾 My personal CLI app to manage my invoices via Web Scraping.
automation chalk cli executable headless-browser inquirerjs meow nodejs pkg puppeteer typescript webscraping
Last synced: 15 Mar 2025
https://github.com/brunos3d/opensea-favorite-bot
A metamask bot to favorite nfts on opensea
automation blockchain bot chromium ethereum metamask nodejs puppeteer transaction typescript web3
Last synced: 23 Apr 2025
https://github.com/hype08/puppeteer-instagram-login
quick PoC instagram login using puppeteer & googlesheets
google googlesheets instagram login nodejs puppeteer
Last synced: 13 Mar 2025
https://github.com/devinit/di-pdfs
For creating different DI PDFs in a streamlined manner
pdf-generation puppeteer react typescript
Last synced: 10 Feb 2025
https://github.com/jazz-soft/jazz-midi-headless
MIDI for headless testing
headless jsdom midi playwright puppeteer
Last synced: 10 Feb 2025
https://github.com/charleslana/automationsy
AutomationSy is a test automation tool dedicated to QA
automation javascript nodejs puppeteer qa quality-assurance test test-automation typescript
Last synced: 10 Feb 2025
https://github.com/testica/a3hrgo-sdk
a3HRgo sdk to automatize your reports
a3hrgo crawler javascript puppeteer
Last synced: 10 Feb 2025
https://github.com/nomansiddiqui0000/goodreads_quotes-scraper
This scraper, developed in Node.js using the Puppeteer library, is designed to scrape 100 pages, collecting approximately 8,000 records. Each record contains a quote, the writer's name, and an image link.
nodejs puppeteer quote-api quote-generator quote-scrapper quotes-generator scraper
Last synced: 10 Feb 2025
https://github.com/fanyong920/crawlitem-puppeteer
puppeteer抓取商品的例子
chromnium crawler javascript nodejs puppeteer scrapy
Last synced: 09 Apr 2025
https://github.com/shishir1337/google-lens-image-sources-api
A high-performance Node.js application leveraging Puppeteer and Express to efficiently extract and display related sources from Google Lens based on image URLs. Features include advanced caching, rate limiting, and optimized error handling to ensure a smooth and scalable user experience.
caching express-js image-search nodejs performance-optimization puppeteer rate-limiting seo-friendly web-scraping
Last synced: 10 Feb 2025
https://github.com/jankaszel/add-to-pinboard
📬 Add items to Pinboard in an instant
Last synced: 10 Dec 2024
https://github.com/bezzad/webuitestsample
A test for web UI by Protractor and Puppeteer
protractor puppeteer test-sample ui-test web-ui-based
Last synced: 21 Feb 2025
https://github.com/paambaati/rendering-at-scale
Public talk about how we at @Indix render webpages at scale.
cdp chrome-remote-interface indix puppeteer rendering reveal-js scale
Last synced: 25 Mar 2025
https://github.com/mdrokz/chessengine
chess engine which calculates best moves from your match in real time when you play on chess.com
chess chess-engine chess-programming chromium javascript logic nim nim-lang nodejs nodejs-process process puppeteer python regex scraper selenium selenium-python selenium-webdriver string-manipulation
Last synced: 28 Feb 2025
https://github.com/basemax/record-video-screen-puppeteer
This is a simple example of how to record a video of a web page by Puppeteer. The script will open a web page and record a video of the page. Designed in JavaScript and Node.js.
javascript javascript-puppeteer js js-puppeteer puppeteer puppeteer-extra puppeteer-javascript puppeteer-js puppeteer-screenshot
Last synced: 03 Apr 2025
https://github.com/quanhieu/exportpdf
Generate PDFs from HTML, CSS and Handlebars with NodeJS and Puppeteer
Last synced: 22 Mar 2025
https://github.com/sakebook/kotlin-js-headless-chrome
URL capture and post to Slack using Headless Browser in Kotlin/JS and running with Cloud Functions for Firebase.
cloud-functions headless-chrome kotlin kotlin-js playwright puppeteer slack
Last synced: 28 Mar 2025
https://github.com/omar2535/icbc-web-booking-watcher
🕶⏲Watcher for ICBC Web booking
email-notifications icbc interval nodejs puppeteer scraping
Last synced: 18 Mar 2025
https://github.com/scurker/page-speed-metrics-with-puppeteer
Example code snippets for capturing page speed metrics with puppeteer
Last synced: 28 Mar 2025
https://github.com/plibither8/fitbit-heart-rate
💓 Collect lifetime heart rate data on Fitbit
Last synced: 05 Mar 2025
https://github.com/softspiders/next-puppeteer-jest-travis-heroku
The simplest example of testing a Next.js application with the Puppeteer and Jest, included in the CI/CD pipeline
ci headless heroku jest mini next nextjs puppeteer softspider softspiders ss starter template travis
Last synced: 05 Mar 2025
https://github.com/squishy123/facebook-search-scraper
Gets the facebook names and profile pic of a given search name
facebook nodejs puppeteer scraping-websites web
Last synced: 31 Mar 2025
https://github.com/softspiders/puppeteer-screenshot
Taking screenshots with Puppeteer
browser e2e headless hello-world helloworld javascipt js node nodejs puppeteer screenshot softspider softspiders ss starter template test testing
Last synced: 05 Mar 2025
https://github.com/zzarcon/page-ogtags
Get any website OG tags using Puppeteer
og-tags open-graph page-ogtags puppeteer scraping
Last synced: 17 Mar 2025
https://github.com/rn0x/htmlsnapshot
A lightweight API for generating images from HTML templates using Puppeteer and Node.js.
api ar arabic generating generating-images html-template htmltoimage htmltopdf nodejs puppeteer templates
Last synced: 26 Jan 2025
https://github.com/mrbrunelli/gerador-certificado-bradesco
Gerador de Certificados Fundação Bradesco
clone css ejs express node pdf-generator puppeteer puppeteer-pdf-generator
Last synced: 05 Mar 2025
https://github.com/metrics-pli/core
Get metrics from a real browser using Puppeteer and Lighthouse
chromeless headless headless-chrome lighthouse performance performance-analysis performance-metrics puppeteer
Last synced: 01 Mar 2025
https://github.com/iaematt/blogdomat
Blog simples e minimalista desenvolvido com Next.js, Reactjs, styled-components, markdown e claro Typescript.
blog markdown next nextjs puppeteer react reactjs styled-components typescript vercel
Last synced: 21 Feb 2025
https://github.com/furqanramzan/upwork-job-filter
🔔 Get notified when your selected job arrive on Upwork.
drizzle eslint nuxt nuxt3 prettier prisma puppeteer service-worker tailwindcss trpc upwork webpush-notifications
Last synced: 12 Apr 2025
https://github.com/mimnix/flareproxy
FlareProxy is a transparent http proxy adapter that seamlessly forwards client requests to FlareSolverr
chromium cloudflare cloudflare-challenge monitoring proxy puppeteer self-hosted url-monitor web-scraping website-monitor
Last synced: 11 Jan 2025
https://github.com/rafaelgoulartb/web-scrapping
🕷 Web scrap made with Node.js and Puppeteer
Last synced: 29 Apr 2025
https://github.com/encoreshao/github-marketplace
Scraping Github Marketplace with Puppeteer | 2024
data github puppeteer typescript
Last synced: 22 Apr 2025
https://github.com/zytedata/zyte-smartproxy-plugin
A plugin for playwright-extra and puppeteer-extra to provide Smart Proxy Manager specific functionalities.
playwright playwright-extra puppeteer puppeteer-extra
Last synced: 09 Feb 2025
https://github.com/coin-mirror/maplibre-gl-renderer
Rendering MapLibre maps on server-side into pictures with full maplibre style spec support.
maplibre maplibre-gl puppeteer static-image static-maps static-maps-api
Last synced: 14 Apr 2025
https://github.com/bluh7/spotify-music-lyrics-scraper-api
Nodejs API that will scrape music lyrics from Spotify with puppeteer for free
api lyrics puppeteer spotify webscraping
Last synced: 17 Mar 2025
https://github.com/codewithmmak/jest-puppeteer-javascript
This is sample Test Automation framework designed using Jest, Puppeteer and JavaScript
automation-test javascript jest puppeteer
Last synced: 23 Nov 2024
https://github.com/stevelacey/netlify-screenshot
🌇 Screenshot webpages using Puppeteer on Netlify
puppeteer puppeteer-screenshot screenshot-generator screenshot-utility social-media
Last synced: 29 Apr 2025
https://github.com/sridharbandi/puppeteer-mocha-template
Puppeteer & Mocha Example
es6 mocha nodejs page-object-model puppeteer
Last synced: 11 Apr 2025
https://github.com/anujdhillxn/agnocpeed
Desktop app for competitive programming support.
competitive-programming electronjs nodejs puppeteer reactjs
Last synced: 25 Mar 2025
https://github.com/keyur-gondaliya/resume-builder
A Free Platform For Creating Resumes with different Professional Templates.
docker nextjs nodejs puppeteer typescipt under-development
Last synced: 27 Feb 2025
https://github.com/achannarasappa/locust-cli
Developer tools to accelerate development of Locust jobs
cli crawler headless-chrome puppeteer scraper
Last synced: 12 Mar 2025
https://github.com/l-portet/yellow-scraper
Data scraper of french yellow pages (Pages Jaunes)
extract node pages-jaunes parsing puppeteer scraper yellow-pages yellow-scraper
Last synced: 27 Mar 2025
https://github.com/chickencoding123/puppeteer-enhanced-browser
Headless puppeteer with additional plugins and settings
headless puppeteer screenshots tiles
Last synced: 21 Nov 2024
https://github.com/shmoopi/shopgoodwill
shopgoodwill.com command line tool made with Puppeteer and Node JS
Last synced: 23 Feb 2025
https://github.com/imgabreuw/gerar-pdf
Demonstração de como gerar um pdf com NodeJS.
html-pdf-chrome nodejs pdf puppeteer
Last synced: 26 Mar 2025
https://github.com/ari-party/flash
⚡ An open source screenshot API built with Puppeteer and Express 📸
api express puppeteer puppeteer-screenshot screenshot screenshot-generator website-screenshot website-screenshot-capturer
Last synced: 10 Jan 2025
https://github.com/jeanextreme002/insta-downloader
Download all images from a Instagram profile.
downloader instagram javascript nodejs puppeteer scraping
Last synced: 24 Feb 2025
https://github.com/jpavon/frontend-doroutinecom
Front End code for https://doroutine.com
jest puppeteer react react-router redux redux-saga reselect styled-components typescript
Last synced: 27 Mar 2025
https://github.com/prantlf/astrobench-cli
JavaScript benchmarks based on Benchmark.js and run by Puppeteer
benchmark javascript performance puppeteer web-browser
Last synced: 05 Dec 2024
https://github.com/xredax/quran-hadith-poster
Automated Facebook bot for sharing Quran pages and Hadith content to groups.
automation facebook facebook-bot hadith islamic islamic-app nodejs puppeteer quran social-media
Last synced: 03 Apr 2025
https://github.com/tomashubelbauer/sreality-puppeteer-scraper
Scrapes SReality.cs using Puppeteer and reports new and updated posts for a given search.
node nodejs puppeteer scraper sreality sreality-cz
Last synced: 21 Feb 2025
https://github.com/neet/puppeteer-ipc
Lightweight wrapper for mutual communication on Puppeteer, inspired by Electron
Last synced: 24 Mar 2025
https://github.com/tomashubelbauer/csfd-digest
Scrapes CSFD.cz for cinema schedules and allows annotating movies with interest level. Notifies about new movies found since the last time.
cinema csfd puppeteer scraper screening screenings
Last synced: 21 Feb 2025
https://github.com/paalamugan/employee-payslip-generator
Generate a Employee monthly payslip download as pdf and send to their mail
deductions html-pdf income-tax nodejs nodemailer payslip pdf puppeteer react salary sendgrid slab
Last synced: 19 Nov 2024
https://github.com/evanhalley/lighthouse-pizza-teer
This is sample code on how to use Puppeteer alongside Lighthouse to run analysis on webpages behind an authentication wall.
lighthouse nodejs pizza puppeteer
Last synced: 14 Apr 2025
https://github.com/elata-biosciences/elata-vsm-system-4
AI-powered intelligence platform aggregating breakthroughs in neuroscience, computational psychiatry, and mental health research. Built with Next.js, ChatGPT, and TypeScript.
artificial-intelligence biohacking brain-computer-interface chatgpt computational-psychiatry cryptocurrency dao desci llm machine-learning mental-health neuroscience nextjs open-ai open-science psychiatry puppeteer research-tools scraping typescript
Last synced: 18 Dec 2024
https://github.com/checkly/browser-checks-starter
Examples and scripts accompanying the getting started docs on writing browser checks
checkly javascript mocha puppeteer
Last synced: 05 Mar 2025
https://github.com/Syn3rman/instaScrape
Scrape n latest posts from a user's instagram profile
docker go instagram instagram-scraper multiprocessing node-js puppeteer python3
Last synced: 14 Nov 2024