Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-07-29 13:55:14 UTC
- JSON Representation
https://github.com/AmirTugi/tea-school
Simplified HTML + CSS --> PDF Generator for Nodejs
css html nodejs pdf pdf-generation puppeteer
Last synced: 31 Jul 2024
https://github.com/unixfox/pupflare
A webpage proxy that request through Chromium (puppeteer) - can be used to bypass Cloudflare anti bot / anti ddos on any application (like curl)
anti-bot-page chromium cloudflare cloudflare-bypass cloudflare-scrape docker koa protected-page proxy puppeteer scrape scraping-websites
Last synced: 01 Aug 2024
https://github.com/caioagiani/whatsapp-bot
BOT - WhatsApp Web in TypeScript
api automation backend bot bot-api bot-framework javascript nodejs puppeteer typescript whatsapp whatsapp-api whatsapp-bot whatsapp-chat whatsapp-multi-device whatsapp-web whatsapp-web-api
Last synced: 03 Aug 2024
https://github.com/tuhinpal/WhatsBot
Modular Userbot for Whatsapp. Supports MultiDevice authentication on non persistent server.
puppeteer whatsapp whatsapp-bot whatsapp-userbot whatsapp-web whatsbot
Last synced: 30 Jul 2024
https://github.com/muralikg/puppetcam
Export puppeteer tab as webm video
chrome puppeteer video-recording xvfb
Last synced: 01 Aug 2024
https://github.com/website-scraper/website-scraper-puppeteer
Plugin for website-scraper which returns html for dynamic websites using puppeteer
chrome chromium hacktoberfest javascript nodejs puppeteer scraper website-scraper
Last synced: 31 Jul 2024
https://github.com/zenato/puppeteer-renderer
Puppeteer(Chrome headless node API) based web page renderer
chrome-headless puppeteer server-side-rendering
Last synced: 30 Jul 2024
https://github.com/tylerburleigh/nike-buy-bot
A bot using Node.js / puppeteer that buys a Nike shoe when it drops
bot nike nike-shoes nodejs puppeteer sneakers
Last synced: 05 Aug 2024
https://github.com/ashubham/webshot-factory
Web Screenshots at scale based on headless chrome
chrome-headless puppeteer screenshot webshot
Last synced: 01 Aug 2024
https://github.com/TychoTheTaco/Twitch-Drops-Bot
A Node.js bot that will automatically watch Twitch streams and claim drop rewards.
bot docker nodejs puppeteer twitch twitch-drops typescript
Last synced: 01 Aug 2024
https://github.com/RafalWilinski/serverless-puppeteer-layers
Serverless Framework + AWS Lambda Layers + Puppeteer = ❤️
aws-lambda chrome headless layers puppeteer serverless
Last synced: 01 Aug 2024
https://github.com/tensult/cloud-reports
Scans your AWS cloud resources and generates reports. Check out free hosted version:
analyzer aws best-practices cloud cloud-computing html json pdf puppeteer reports scans security
Last synced: 04 Aug 2024
https://github.com/qiangzi7723/spider-for-netease-music
抓取网易云音乐上所有歌曲的评论数量,并整理数据打造一个前端展示页面
demo js netease-cloud-music nodejs puppeteer
Last synced: 01 Aug 2024
https://github.com/testimio/root-cause
🔍 [DEPRECATED] Root Cause is a tool for troubleshooting Puppeteer and Playwright tests. 🔎
e2e-testing e2e-tests jest mocha network-har playwright playwright-tests puppeteer
Last synced: 31 Jul 2024
https://github.com/CheshireCaat/puppeteer-with-fingerprints
Anonymous automation via puppeteer with fingerprint replacement technology.
automation browser browser-fingerprint browser-fingerprinting chrome chromedriver chromium detection-evasion device-fingerprint device-fingerprinting devtools fingerprint fingerprinting headless privacy privacy-protection puppeteer security stealth stealth-mode
Last synced: 01 Aug 2024
https://github.com/eggplants/deepl-cli
DeepL Translator CLI (without API Key)
cli deepl-translator docker puppeteer pyppeteer python translator
Last synced: 01 Aug 2024
https://github.com/vdutts7/gpt4V-scraper
AI agent that can SEE 👁️, control, navigate, & do stuff for you on your browser.
ai-agents browser-automation gpt-4-vision puppeteer web-scraping
Last synced: 01 Aug 2024
https://github.com/tungs/timesnap
Node.js program that takes screenshots at smooth intervals of web pages with JavaScript animations
Last synced: 01 Aug 2024
https://github.com/chrisvxd/og-impact
A free API for generating social media images
api facebook open-graph opengraph puppeteer saas saasify social twitter
Last synced: 06 Aug 2024
https://github.com/prprprus/softest
Recording Browser Interactions And Generating Test Scripts.
automated-test e2e-tests generating-scripts playback puppeteer record test
Last synced: 01 Aug 2024
https://github.com/webdriverio/query-selector-shadow-dom
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
javascript playwright protractor puppeteer queryselector selenium shadow-dom webcomponents webdriver
Last synced: 30 Jul 2024
https://github.com/chrisvxd/puppeteer-social-image
Create dynamic social share images using HTML + CSS via puppeteer 🎁
facebook opengraph puppeteer twitter
Last synced: 03 Aug 2024
https://github.com/aerokube/moon
Browser automation solution for Kubernetes and Openshift supporting Selenium, Playwright, Puppeteer and Cypress
chrome-devtools-protocol cypress-io kubernetes moon on-premises openshift playwright puppeteer selenium selenium-grid selenium-webdriver
Last synced: 01 Aug 2024
https://github.com/oslabs-beta/Equa11y
A stream-lined command line tool for developers to easily run accessibility testing locally through axe-core and puppeteer.
a11y a11y-testing acessibility acessibility-testing axe-core cli puppeteer
Last synced: 01 Aug 2024
https://github.com/gotenberg/gotenberg-php
🐘 A PHP client for interacting with Gotenberg.
chromium conversion csv docx excel google-chrome gotenberg html libreoffice markdown pdf pdftk php pptx puppeteer unoconv wkhtmltopdf word xlsx
Last synced: 01 Aug 2024
https://github.com/lino-levan/astral
A high-level puppeteer/playwright-like library for Deno
astral deno playwright puppeteer
Last synced: 17 Aug 2024
https://github.com/acot-a11y/acot
:gem: Accessibility Testing Framework. More accessible web, all over the world.
a11y accessibility acot audit puppeteer testing-framework testing-tools
Last synced: 03 Aug 2024
https://github.com/viasite/site-audit-seo
Web service and CLI tool for SEO site audit: crawl site, lighthouse all pages, view public reports in browser. Also output to console, json, csv, xlsx
audit cli crawl-site crawler lighthouse puppeteer scraper seo seo-audit seo-site-audit site-audit xlsx
Last synced: 01 Aug 2024
https://github.com/g-plane/rize
High-level, fluent and chainable API provided library for puppeteer.
chainable-interface chainable-methods chrome fluent-api googlechrome puppeteer rize
Last synced: 30 Jul 2024
https://github.com/gajananpp/puppeteer-ide-extension
Standalone puppeteer playground in browser's developer tools.
automation chrome-devtools-protocol chrome-extension ide puppeteer
Last synced: 01 Aug 2024
https://github.com/dwqs/area-puppeteer
基于 puppeteer 的中国行政区域抓取爬虫
address area china china-area china-city city puppeteer
Last synced: 04 Aug 2024
https://github.com/mbalabash/estimo
Evaluates how long a browser will execute your javascript code
chrome chromium devtools headless performance puppeteer runtime-metrics
Last synced: 30 Jul 2024
https://github.com/N0taN3rd/Squidwarc
Squidwarc is a high fidelity, user scriptable, archival crawler that uses Chrome or Chromium with or without a head
browser-automation chrome chrome-headless crawler crawling headless-chrome high-fidelity-preservation puppeteer webarchives webarchiving
Last synced: 01 Aug 2024
https://github.com/Flowko/website-shot
📸 Generate a full web-page screenshot, Website-shot provides rich interface to make any kind of web screenshots online for free with no limits.
buefy capture-screenshots docker docker-compose docker-image nodejs nuxtjs puppeteer screenshot-generator screenshot-utility screenshots site-shot tailwindcss vue vuejs website website-screenshot website-screenshot-capturer
Last synced: 30 Jul 2024
https://github.com/artpi/roam-research-private-api
Private API to enable API access for Roam Research. Now you can connect Roam to your other projects.
api-wrapper chrome puppeteer roam roam-research roamcult
Last synced: 03 Aug 2024
https://github.com/n0tan3rd/squidwarc
Squidwarc is a high fidelity, user scriptable, archival crawler that uses Chrome or Chromium with or without a head
browser-automation chrome chrome-headless crawler crawling headless-chrome high-fidelity-preservation puppeteer webarchives webarchiving
Last synced: 31 Jul 2024
https://github.com/transitive-bullshit/puppeteer-email
Email automation driven by headless chrome.
automation bots email email-automation headless-chrome puppeteer
Last synced: 31 Jul 2024
https://github.com/aeksco/aws-pdf-textract-pipeline
:mag: Data pipeline for crawling PDFs from the Web and transforming their contents into structured data using AWS textract. Built with AWS CDK + TypeScript
aws aws-cdk aws-textract cdk cloudformation data-pipeline dynamodb jest lambda pdf puppeteer s3 serverless sns textract typescript webscraping
Last synced: 30 Jul 2024
https://github.com/Zain-ul-din/whatsapp-ai-bot
This is a WhatsApp AI bot that uses various AI models, including Gemini, GPT, DALL-E, and StabilityAI, to generate responses to user input.
bot chat chatbot chatgpt chatgpt-4 chatgpt-api chatgpt-bot collaborate dalle dreamstudio gemini open-source puppeteer stability-ai stable-diffusion whatsapp whatsapp-api whatsapp-bot whatsapp-web whatsapp-web-js
Last synced: 01 Aug 2024
https://github.com/FlareSolverr/FlareSolverrSharp
FlareSolverr .Net / Proxy server to bypass Cloudflare protection
api chrome chromium cloudflare csharp netcore proxy puppeteer
Last synced: 09 Aug 2024
https://github.com/angrykoala/wendigo
A proper monster for front-end automated testing
browser browser-automation chromium hacktoberfest headless javascript node puppeteer testing typescript wendigo
Last synced: 30 Jul 2024
https://github.com/staticallyio/screenshot
A screenshot API to convert web to image or PDF. Supports desktop and mobile views.
docker nodejs productivity puppeteer screenshot screenshot-as-a-service
Last synced: 01 Aug 2024
https://github.com/christopherwk210/site-scan
CLI for capturing website screenshots, powered by puppeteer.
Last synced: 01 Aug 2024
https://github.com/NiGhTTraX/mugshot
Framework independent visual testing library
playwright puppeteer regression screenshot tdd testing webdriver webdriverio
Last synced: 04 Aug 2024
https://github.com/LinusLing/WeChatMediaPlatformAutomation
一款在微信公众号( https://mp.weixin.qq.com )自动预览/发布文章的命令行工具。
automation puppeteer wechat wechat-official-account weixin-mp
Last synced: 01 Aug 2024
https://github.com/transitive-bullshit/puppeteer-lottie-cli
CLI for rendering Lottie animations via Puppeteer to image, GIF, or MP4.
cli ffmpeg gifski lottie lottie-web puppeteer
Last synced: 03 Aug 2024
https://github.com/Schroedinger-Hat/youtube-to-anchorfm
An automation process to convert YouTube video into audio file and uploading it to Anchor.fm podcast
actions actionshackathon anchor automation devops docker github-actions hacktoberfest podcast puppeteer youtube-dl
Last synced: 01 Aug 2024
https://github.com/duckduckgo/tracker-radar-collector
🕸 Modular, multithreaded, puppeteer-based crawler
crawler puppeteer tracker-radar
Last synced: 31 Jul 2024
https://github.com/kura52/sushi-browser
Sushi Browser is the next generation browser which mounts the multi-panel and the video support function and so on. Its goal is to be as fantastic as sushi. :sushi:
browser chrome electron javascript multi-panel node puppeteer sushi
Last synced: 31 Jul 2024
https://github.com/LasaleFamine/pupperender
ExpressJs middleware for rendering PWA to bots using Puppeteer.
bot-render expressjs hacktoberfest middleware puppeteer rendering
Last synced: 03 Aug 2024
https://github.com/chuongtrh/html_to_pdf
Generate a simple invoice PDF from HTML using puppeteer & handlebars
handlebars htmltopdf pdf puppeteer
Last synced: 03 Aug 2024
https://github.com/apify/apify-cli
Apify command-line interface helps you create, develop, build and run Apify actors, and manage the Apify cloud platform.
apify command-line headless-chrome puppeteer serveless
Last synced: 01 Aug 2024
https://github.com/MariaGarber/XSS-Scanner
XSS scanner that detects Cross-Site Scripting vulnerabilities in website by injecting malicious scripts
injection javascript puppeteer scanner xss xss-vulnerability
Last synced: 04 Aug 2024
https://github.com/svenkatreddy/puppeteer-loadtest
load test puppeteer (Headless Chrome API) script using node
automation chrome chrome-headless loadtest puppeteer
Last synced: 02 Aug 2024
https://github.com/SimFin/pdf-crawler
SimFin's open source PDF crawler
crawler crawling geckodriver pdf pdf-crawler puppeteer python selenium-webdriver
Last synced: 01 Aug 2024
https://github.com/transitive-bullshit/puppeteer-instagram
Instagram automation driven by headless chrome.
automation headless-chrome instagram instagram-bot puppeteer
Last synced: 03 Aug 2024
https://github.com/anishkny/webgif
Easily generate animated GIFs from websites
animated-gifs automation gif puppeteer
Last synced: 03 Aug 2024
https://github.com/patrickschur/pappet
A command-line tool to crawl websites using puppeteer.
cli crawler pdf puppeteer screenshot
Last synced: 01 Aug 2024
https://github.com/juicyfx/juicy
:tangerine: Awesome juicy lambdas for generating PDF, taking screenshots, transform XML to JSON, generate images from github readme, generate SVG icons, generate screenshots from Twitter/Facebok. Running on @vercel platform.
aws azure cloud gcp javascript json juicyfx lambda now pdf puppeteer screenshot vercel xml zeit
Last synced: 06 Aug 2024
https://github.com/BelkaDev/Spotify-Headless
Experimental middleware for Spotify API to search songs and control the web player using the cli (Feat. Puppeteer)
Last synced: 01 Aug 2024
https://github.com/GoogleChromeLabs/perftools-runner
Google Performance Tools runner using Puppeteer
audit performance puppeteer testing-tools
Last synced: 02 Aug 2024
https://github.com/ianwalter/puppeteer-container
A GitHub Action / Docker image for Puppeteer, the Headless Chrome Node API
docker docker-image github-action puppeteer
Last synced: 31 Jul 2024
https://github.com/ianwalter/puppeteer
A GitHub Action / Docker image for Puppeteer, the Headless Chrome Node API
docker docker-image github-action puppeteer
Last synced: 04 Aug 2024
https://github.com/apify/browser-pool
A Node.js library to easily manage and rotate a pool of web browsers, using any of the popular browser automation libraries like Puppeteer, Playwright, or SecretAgent.
browser-automation headless-browsers playwright puppeteer rpa scraping web-scraping
Last synced: 01 Aug 2024
https://github.com/danhumphrey/page-modeller
⚙️ Browser DevTools extension for modelling web pages for automation.
chrome-extension firefox-extension pageobject pageobject-generator pageobjectmodel puppeteer robot robot-framework robotframework selenium selenium-webdriver test-automation testing testing-tools webdriver webextension
Last synced: 01 Aug 2024
https://github.com/rjdestigter/xstate-sample-kit
Sample or starter kit for developing web applications with reactjs, xstate, typescript, xstate/test, storybook, typedoc, fp-ts, and other libraries.
fp-ts i18next io-ts jest material-components-web puppeteer puppeteer-jest reactjs rmwc rxjs storybook typedoc typescript xstate xstate-test
Last synced: 31 Jul 2024
https://github.com/macku/jest-puppe-shots
A Jest plugin for creating screenshots of React components with a little help of Puppeteer
chrome css enzyme javascript jest jest-matchers js matcher puppet puppeteer react react-components screenshot snapshot testing unit-testing unittest visual-regression visual-testing
Last synced: 03 Aug 2024
https://github.com/rishabhrpg/puppeteer-on-termux
Run Puppeteer on termux
alpine-linux arm64 chromium-browser proot-android puppeteer termux termux-proot
Last synced: 29 Jul 2024
https://github.com/stav/wgrep
Web grep: search all rendered resources used by a URI
Last synced: 07 Aug 2024
https://github.com/lightpanda-io/browser
The open-source browser made for headless usage
browser cdp headless playwright puppeteer zig
Last synced: 09 Aug 2024
https://github.com/TechQuery/Puppeteer-IE
Headless Internet Explorer NodeJS API inspired by Puppeteer
activex-control headless-browsers internet-explorer puppeteer
Last synced: 31 Jul 2024
https://github.com/aofdev/instagram-get-images
Instagram get images 🌄 (hashtags, account, locations) with puppeteer
hacktoberfest images instagram instagram-scraper puppeteer scraper
Last synced: 03 Aug 2024
https://github.com/patheard/cucumber-puppeteer
A Node.js template for end-to-end testing your app with Cucumber.js and Puppeteer.
Last synced: 01 Aug 2024
https://github.com/transitive-bullshit/puppeteer-render-text
Robust text renderer using headless chrome.
puppeteer puppeteer-screenshot render text text-to-image
Last synced: 02 Aug 2024
https://github.com/nuxt-contrib/tib
Easy e2e browser testing in Node
browser browserstack e2e end-to-end jsdom puppeteer selenium test webdriver
Last synced: 02 Aug 2024
https://github.com/Eltik/Puppeteer-Bypass
Bypassing CloudFlare's anti-bot challenge with Puppeteer optimizations
bypass cloudflare cloudflare-bypass javascript puppeteer
Last synced: 01 Aug 2024
https://github.com/asg017/observable-prerender
Pre-render Observable notebooks for automation
observable-notebook observablehq puppeteer
Last synced: 03 Aug 2024
https://github.com/Quramy/angular-puppeteer-demo
A demonstration repository explains how to using Puppeteer in unit testing
angular automated-testing puppeteer
Last synced: 03 Aug 2024
https://github.com/ARautio/aws-lambda-pdf-generator-puppeteer
PDF generator for AWS lambda with puppeteer
aws-lambda nodejs pdf-generation puppeteer
Last synced: 02 Aug 2024
https://github.com/femtopixel/google-lighthouse-puppeteer
Google Lighthouse + Puppeteer / NPM Package
automation chrome google-lighthouse google-puppeteer lighthouse lighthouse-puppeteer nodejs npm npm-module npm-package performance performance-analysis performance-metrics performance-testing performance-visualization puppeteer
Last synced: 01 Aug 2024
https://github.com/Tabueeee/puppeteer-request-spy
Watch, fake or block requests from puppeteer matching patterns
puppeteer puppeteer-request-spy request-interceptors
Last synced: 01 Aug 2024
https://github.com/claabs/puppeteer-extra-plugin-portal
A puppeteer-extra plugin to remotely view and interact with puppeteer sessions. Essentially opening a "portal" to the page.
puppeteer puppeteer-extra puppeteer-extra-plugin
Last synced: 01 Aug 2024
https://github.com/hfreire/browser-as-a-service
A web browser :earth_americas: hosted as a service, to render your JavaScript web pages as HTML
browser browser-as-a-service crawler docker github-actions javascript puppeteer rest-api scraper server webcrawler
Last synced: 02 Aug 2024
https://github.com/forsti0506/a11y-sitechecker
Automatic accessibility checker with website crawling + screenshots for easy use
accessibility accessibility-criteria accessibility-testing axe crawler hacktoberfest open-source puppeteer typescript typescript-library
Last synced: 31 Jul 2024
https://github.com/shenfe/puppeteer-service
🎠 Run headless Chrome (aka Puppeteer) as a service.
headless-chrome puppeteer puppeteer-service web-crawler
Last synced: 31 Jul 2024
https://github.com/dmoosocool/puppeteer-autotest
puppeteer autotest, 用puppeteer做页面自动化测试和restful接口测试.
Last synced: 02 Aug 2024
https://github.com/NielsSteensma/Dhalang
Generate PDFs and make screenshots of HTML using Puppeteer in Ruby
pdf pdf-generation puppeteer screenshot
Last synced: 06 Aug 2024
https://github.com/kiwi0fruit/pyppdf
Pyppeteer PDF. Print html sites and files to pdf via pyppeteer (uses patched pyppeteer that by default downloads updated Chromium revision via https with certifi).
html-to-pdf html2pdf pdf puppeteer pyppeteer python
Last synced: 04 Aug 2024