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-04 00:24:00 UTC
- JSON Representation
https://github.com/ariesb/autokin
Easy to use gherkin-based scripting for non-developers to work or build REST API Automation testing without coding.
api automation bdd contract-testing gherkin json-schema puppeteer response-schema rest-api rest-client scenario testing web
Last synced: 12 Apr 2025
https://github.com/sheikhaminul/browser-automator
Puppeteer alternative for Chrome extensions.
automated-testing automation browser browser-automation browser-extension chrome puppeteer web-scraping
Last synced: 19 Nov 2024
https://github.com/texora/puppeteer-scraper
puppeteer scraping bot using headless browser
bot javascript puppeteer scaper scraping
Last synced: 10 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/aggie-coding-club/web-scraping-application
Web scraping project. We won awards.
bootstrap bootstrap5 chromium mongodb node node-js nodejs puppeteer react reactjs vite vitejs web-scraping
Last synced: 12 Apr 2025
https://github.com/transitive-bullshit/open-source
Keeping track of my various open source projects.
ffmpeg npm open-source opensource puppeteer react
Last synced: 11 Mar 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/sametcodes/gpteer
A ChatGPT plugin to drive headless browser on Node.js
automation chatgpt plugin prompt puppeteer web
Last synced: 16 Dec 2024
https://github.com/plibither8/hdfc-transaction-notify
💰🔔 Notify me on Telegram whenever a new transaction takes place in my HDFC bank account.
hdfc hdfc-bank puppeteer telegram
Last synced: 12 Apr 2025
https://github.com/udivankin/puppeteer-batch-screenshots
Make screenshots of your websites in batch
puppeteer screenshot screenshoteer
Last synced: 11 Apr 2025
https://github.com/stephane-klein/gibbon-pdf
Generate PDF with Template and JSON Schema
api form json-schema pdf-generation puppeteer
Last synced: 30 Apr 2025
https://github.com/rufat/run-it-when-i-m-dead
☠ Automatically code execution when you're dead
automation death execute fetch headless headless-chrome puppeteer
Last synced: 14 Nov 2024
https://github.com/nomomon/kamernet-puppeteer
:house: Automatic message sender to new adverts on Kamernet using puppeteer.
automation kamernet message-sender netherlands node nodejs puppeteer webcrawler
Last synced: 12 Apr 2025
https://github.com/femtopixel/google-lighthouse-puppeteer-cli-dashboard
Google Lighthouse Puppeteer CLI Dashboard - NPM Package
audit cli lighthouse lighthouse-puppeteer npm-module npm-package performance-analysis performance-metrics performance-monitoring puppeteer
Last synced: 09 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/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/nyancodeid/kitabisa-api
Kitabisa.com puppeteer automation
automation nodejs puppeteer typescript
Last synced: 11 Apr 2025
https://github.com/jaredcat/coupon-clicker
Clicks all the coupons for Vons.com & Target.com
automation coupon coupon-collector coupons javascript nodejs puppeteer
Last synced: 19 Apr 2025
https://github.com/a631807682/eleme-cookies-robot
饿了么红包cookie提取工具,用于搭建红包辅助私人服务器
Last synced: 19 Mar 2025
https://github.com/osintt/xvideos.js
🔞 xvideos.com wrapper based on typescript
cheerio porn puppeteer scraper scraping spider typescript xvideos xvideos-api
Last synced: 10 Feb 2025
https://github.com/Alexoid1/Super-heroes
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
chai css3 firebase mocha puppeteer react redux super-heroes
Last synced: 14 Mar 2025
https://github.com/bdombro/chrome-bulk-screenshot
📸 This package will create pdf snapshots of web pages in bulk using Puppeteer (aka headless Chromium). 📷
batch bulk chrome headless nodejs puppeteer screengrab screenshot snapshot
Last synced: 23 Apr 2025
https://github.com/ianwalter/bff
Your friendly test framework
bff expect playwright puppeteer test test-framework test-runner testing webdriver webdriverio
Last synced: 13 Apr 2025
https://github.com/bwhirring/puppeteer-examples
some examples about puppeteer
Last synced: 13 Apr 2025
https://github.com/oxylabs/puppeteer-proxy-integration-js
A tutorial for implementing Oxylabs` Residential and Datacenter proxies with Puppeteer using JavaScript
github-proxy-list headless javascript nodejs proxy proxy-list proxy-list-github proxy-rotator proxy-site puppeteer puppeteer-demo residential-proxy rotating-proxy socks5-proxy-list socks5-server socks5-server-java web-proxy webproxy
Last synced: 23 Apr 2025
https://github.com/whiplash5057/insta_scrape_insta
>Extract Instagram User Information, Post Information Without Login in the form of a .json file or a javaScript Object.
extract feed instagram instagram-profile instagram-scraper javascript puppeteer scraping scrapper
Last synced: 01 Apr 2025
https://github.com/oxylabs/proxy-integrations
Oxylabs proxy integration tutorials for Selenium, Playwright, Puppeteer, aiohttp and more.
aiohttp mechanicalsoup playwright proxy proxy-list-github proxy-rotator proxy-site puppeteer pyppeteer rotating-proxy selenium socks5-proxy-list socks5-server socks5-server-java web-proxy web-proxy-server
Last synced: 23 Apr 2025
https://github.com/bonigarcia/job-tracker
Scheduled automated test for daily tracking jobs about Selenium, Cypress, Puppeteer, and Playwright on Linkedin
cypress linkedin playwright puppeteer selenium
Last synced: 23 Mar 2025
https://github.com/jorgenevens/crpdf
Print HTML to PDF using puppeteer with a wkhtmltopdf compatible CLI
pdf printpdf puppeteer wkhtmltopdf
Last synced: 09 Mar 2025
https://github.com/ahmedelwerdany/blogger-image
Upload photos to your blog for free and fast. No API, no hassle, just your photos and your blog 🚀
blogger blogger-api image puppeteer upload upload-images
Last synced: 17 Apr 2025
https://github.com/transitive-bullshit/puppeteer-github-cli
CLI for GitHub automation driven by headless chrome.
automation cli github headless-chrome puppeteer
Last synced: 10 Apr 2025
https://github.com/tascord/compass-edu
An unoficcial API for compass.education, using puppeteer
compass-education nodejs puppeteer
Last synced: 21 Jan 2025
https://github.com/fpapado/accessible-pipeline
Accessibility monitoring, made easy
a11y accessibility axe ci puppeteer
Last synced: 28 Apr 2025
https://github.com/samsoncao/auto-skeleton
加载显示的骨架屏,自动生成骨架屏,项目发布后会自动注入每个页面,省去了在每个页面配置骨架屏的麻烦,
auto-skeleton awesome-skeleton headless puppeteer skeleton
Last synced: 03 May 2025
https://github.com/bjrmatos/chrome-page-eval
Evaluate a script function on a page with Chrome 🔮
Last synced: 23 Mar 2025
https://github.com/vinhlh/apolloud
Shuffle play all SoundCloud tracks liked by an user via command line.
cli player puppeteer soundcloud soundcloud-cli
Last synced: 12 Apr 2025
https://github.com/chinchang/a11y-for-managers
Translate Accessibility issues on a website into actual understandable feedback from dummy users.
accessibility puppeteer webapp
Last synced: 14 Mar 2025
https://github.com/tomashubelbauer/node-puppeteer-apng
A JavaScript library for recording screencasts of URLs or Puppeteer sessions to APNG
animated-gif animated-png apng javascript node node-library node-module png puppeteer screencast
Last synced: 31 Dec 2024
https://github.com/mattrichmo/wisewriterv3
From an input, creates a full book, with cover art and sells it on Amazon. Using OpenAI for content, Midjourney for covers, and puppeteer for product input.
ai amazon automation book books chatgpt ebook ebooks gpt3-turbo gpt4 kindle openai puppeteer
Last synced: 12 Jan 2025
https://github.com/cougargrades/collegescheduler
📅 Local reverse-proxy to UH CollegeScheduler API that can be re-authenticated automatically to consistently access up-to-date course schedules and catalog data.
docker nodejs puppeteer university-of-houston
Last synced: 22 Apr 2025
https://github.com/agitmit/webpilot
WebPilot is a powerful, open-source, self-hosted tool that wraps headless browsers in a robust REST API, enabling seamless remote browser automation, page session management, in-memory isolation and more.
automation chromium headless-browsers open-source puppeteer remote-control rest-api scraping web webscraping
Last synced: 14 Apr 2025
https://github.com/NoriSte/whatsapp-messages-batch
An easy way to write WhatsApp messages in advance and batch 'em all
Last synced: 17 Mar 2025
https://github.com/alexoid1/super-heroes
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
chai css3 firebase mocha puppeteer react redux super-heroes
Last synced: 24 Apr 2025
https://github.com/e2e-boilerplate/puppeteer-typescript-ts-jest-jest-expect
Puppeteer end-to-end test automation boilerplate, using TypeScript, Jest and Expect
end-to-end-test-automation es6 jest puppeteer typescript
Last synced: 30 Apr 2025
https://github.com/tejazz/patang
Simple library to be used either with puppeteer or simply a DOM to extract product details. Supported platforms at present: Flipkart, Amazon India.
amazon dom-string flipkart nodejs npm-module puppeteer
Last synced: 11 Apr 2025
https://github.com/hausgold/pdfgen
Generate a PDF from a given URL
browser chromium npm-package oss pdf pdf-generation puppeteer utility
Last synced: 20 Apr 2025
https://github.com/vsnthdev/twitter-banner
Automatically 🤖 updates Twitter banner ⌚ every few minutes.
actions artwork github-actions puppeteer social-media twitter
Last synced: 14 Nov 2024
https://github.com/cestef/webscraper-exporter
A simple yet powerful prometheus exporter for website performance metrics built using puppeteer
metrics-exporter prometheus prometheus-exporter puppeteer scraper
Last synced: 11 Mar 2025
https://github.com/andersonfernandes/puppet_pdf
PDF generation solution in Ruby using puppeteer
pdf-generation puppeteer rails
Last synced: 24 Nov 2024
https://github.com/noriste/whatsapp-messages-batch
An easy way to write WhatsApp messages in advance and batch 'em all
Last synced: 20 Mar 2025
https://github.com/ryelle/grab-screenshots
Capture screenshots of the WordPress admin
grab-screenshots puppeteer wordpress
Last synced: 11 Mar 2025
https://github.com/rikilele/rakutenpay2moneyforwardme
楽天ペイ(楽天ポイント/キャッシュ)の利用内容をマネーフォワード ME に自動入力するスクリプト
moneyforward nodejs puppeteer rakuten testmail
Last synced: 11 Apr 2025
https://github.com/demian85/spotify-cli
Spotify CLI client
chrome-headless cli-app music-player puppeteer spotify
Last synced: 10 Apr 2025
https://github.com/hasan-kilici/full-stack-w2g
W2G, arkadaşlarınızla birlikte çevrimiçi video izlemek için geliştirilmiş bir uygulamadır. GoFiber ve SvelteKit kullanılarak oluşturulmuştur.
argon2id discord discord-oauth2 fastify gofiber golang jwt oauth2 puppeteer sha256 skeletonui snowflake sqlite sveltekit websocket
Last synced: 26 Apr 2025
https://github.com/mmmurray/jest-component-snapshot
Component snapshot testing made easy.
a11y a11y-testing jest jest-snapshots puppeteer react snapshot snapshot-testing typescript
Last synced: 17 Mar 2025
https://github.com/wlsf82/cypress-puppeteer-plugin-demo
Sample project to demonstrate the usage of the @cypress/puppeteer [beta] plugin.
cypress cypress-puppeteer puppeteer
Last synced: 23 Apr 2025
https://github.com/oliverlorenz/node-red-contrib-puppeteer
NodeRED nodes to control a headless chrome with puppeteer
browser-automation node-red nodejs puppeteer
Last synced: 20 Jan 2025
https://github.com/b4dnewz/webpage-capture
:camera: Capture the web using headless browser with many options
automation puppeteer screenshot screenshot-utility webpage-capture
Last synced: 04 May 2025
https://github.com/sazumivicky/cai
The CharacterAI Web API is a server application built using Node.js, Express.js, Puppeteer, and the node_characterai module. This application serves as a bridge between users and an external service, in this case, the CharacterAI service that enables the creation of intelligent chatbots.
character characterai nodejs puppeteer sazumi sazumiviki
Last synced: 10 Apr 2025
https://github.com/chenjiezi/iconfont-auto-import
基于puppeteer自动导入阿里巴巴矢量库的项目图标。iconfont.cn
Last synced: 27 Dec 2024
https://github.com/bahattincinic/puppeteer-docker-example
Puppeteer docker container example
Last synced: 21 Nov 2024
https://github.com/girkovarpa/beppe
tiny alternative to puppeteer
automation browser chrome lightweight phantomjs puppeteer small tiny
Last synced: 17 Jan 2025
https://github.com/aldrinjenson/moodle-automation
Program to automate the attendance marking for Moodle Platform
automation moodle node puppeteer
Last synced: 15 Apr 2025
https://github.com/and93/protractor-puppeteer-plugin
The main goal of this plugin is to enable the use of two tools in autotests written on Protractor. Also, this plugin can measure page performance using Lighthouse.
autotests chrome lighthouse protractor protractor-puppeteer-plugin puppeteer
Last synced: 15 Apr 2025
https://github.com/capjavert/twitter-api
Unofficial REST API for Twitter, based on automated live scrapping with headless chrome.
automation headless-chrome puppeteer rest-api scraping twitter
Last synced: 13 Apr 2025
https://github.com/vijayhardaha/receipt-generator
An easy to use online tool to generate receipts.
chrome-aws-lambda css es6 es6-javascript express html htmltoimage htmltojpg htmltopdf htmltopng javascript nodejs parcel puppeteer zeit zeit-now
Last synced: 12 Mar 2025
https://github.com/pitops/instagram-bot
Demonstration of an instagram bot created using puppeteer
instagram-bot nodejs puppeteer
Last synced: 01 Dec 2024
https://github.com/bujupah/yet-another-renderer
Yet another grafana renderer backend that handles rendering of panels & dashboards to PNG/PDF/XLSX using a chromium headless browser
grafana grafana-dashboards grafana-panel grafana-plugin grafana-renderer grafana-reporter pdf png puppeteer queue xlsx
Last synced: 14 Apr 2025
https://github.com/doyourbest96/ai-powered-profile-scraper-node
Next.js project that serves as a user scraping tool. It utilizes Puppeteer, a Node.js library for automating web browsers, to scrape user data from various sources.
cheerio mongo-db nextjs playwright puppeteer tailwindcss
Last synced: 02 Apr 2025
https://github.com/mitchgavan/svg-to-png-serverless
Serverless AWS Lambda function to convert SVG to PNG image
aws-lambda png puppeteer serverless svg
Last synced: 03 May 2025
https://github.com/thibaudcolas/django_admin_tests
Automated accessibility tests for Django, based on Pa11y & Lighthouse
accessibility django lighthouse pa11y puppeteer
Last synced: 17 Mar 2025
https://github.com/hansputera/mongodb-accountgen
Try to make account in account.mongodb.com with proxy rotator
accounts mongodb mongodb-database proxy-rotator puppeteer spammer-tool
Last synced: 26 Jan 2025
https://github.com/statikbe/laravel-puppeteer-pdf-converter
This is a convenience wrapper for the Statik Puppeteer PDF conversion API on AWS Lambda.
laravel pdf pdf-converter pdf-generation puppeteer
Last synced: 15 Apr 2025
https://github.com/duongdev/facebook-group-crawler
Facebook Groups Discussions Crawler
crawler facebook groups puppeteer
Last synced: 01 May 2025
https://github.com/saiyamdubey/erp_automation
Here I am using different diffrent unique library to handle the Links and files and to Download that staff smoothlly ...🤑
automation backed cheerio downloder es6-javascript express-js javascript nodejs puppeteer server
Last synced: 23 Nov 2024
https://github.com/mariazevedo88/airbnb-scraper
Web scraper/crawler of Airbnb Brazilians page
airbnb cheerio cheerio-js cheerio-node node node-js nodejs puppeteer scraper scraperjs scrapers scraping scraping-websites scrapy-crawler yarn
Last synced: 19 Apr 2025
https://github.com/mhdfaisal/google-reviews-scrapper
A scraper to scrape reviews about businesses from google. Scrape google business reviews.
Last synced: 19 Apr 2025
https://github.com/andrei0x309/simple-proxy-for-puppeteer-chrome-extension
Set browser proxy from with or without puppeteer.
browser-extension chrome-extension proxy puppeteer svelte
Last synced: 19 Apr 2025
https://github.com/raphaeloliveiramoura/stopots-bot
A bot that plays stopots game alone. Made using puppeteer to simulate a browser and play the game.
Last synced: 12 Apr 2025
https://github.com/smashah/github-readme-testimonials
Show appreciation for your contributions in your readme
github-readme profile-readme puppeteer readme readme-generator serverless vercel
Last synced: 12 Apr 2025
https://github.com/darkgl/node-xvfb-ts
Easily start and stop an X Virtual Frame Buffer from your node apps
buffer frame framebuffer headless playwright puppeteer typescript virtual xvfb xvfb-node xvfb-ts
Last synced: 10 Feb 2025
https://github.com/arvinxx/template-stack
空谷的技术栈与脚手架模板
airtable-app ant-design ant-design-pro electron figma-plugin p5js processing puppeteer react sketch-plugin taro template typescript umi umi-plugin
Last synced: 18 Apr 2025
https://github.com/irfansimsar/es6-todo-app
Another todo app with ES6
es6 javascript puppeteer pwa todoapp todolist
Last synced: 13 Nov 2024
https://github.com/tariqulislam/puppeteer-mocha-automated-testing
Automated the Testing using Puppeteer, Mocha, chai. For example we can use linkidin account and few functionality to automated the testing
assertion-library chai chrome-devtools chromium mocha mocha-tests nodejs puppeteer
Last synced: 12 Apr 2025
https://github.com/shyam-chen/playwright-starter
:golf: A boilerplate for Test Automation with Playwright, Lighthouse, and Autocannon.
autocannon lighthouse puppeteer supertest
Last synced: 14 Feb 2025
https://github.com/labnol/twitter-screenshots
Take lightning-fast screenshots of tweets with a single click.
google-chrome-extension puppeteer screenshot twitter
Last synced: 10 Apr 2025
https://github.com/alxgmpr/cfworker
🌩Grab CF tokens from a headless browser so they can be used in a request based environment.
Last synced: 14 Apr 2025
https://github.com/waynechang65/popcat-click-it
popcat-click-it is a program designed to click POPCAT automatically.
autoclick autoclicker popcat popcatautoclick puppeteer
Last synced: 22 Apr 2025
https://github.com/bozdoz/hey-now
CLI for spamming social media with Smash Mouth's All Star
automation hangouts javascript messenger puppeteer slack whatsapp
Last synced: 22 Apr 2025
https://github.com/theengineerhub/staticit
Minimal, zero-configuration and fast solution for static site generation in any front-end framework.
pre-render prerender puppeteer react react-prerender react-ssg rollup sifrr ssg static-site-generation uwebsockets vite vue vue-prerender vue-ssg webpack
Last synced: 22 Apr 2025