Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/YusukeIwaki/puppeteer-ruby

A Ruby port of Puppeteer

puppeteer ruby

Last synced: 06 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/myvyang/chromium_for_spider

dynamic crawler for web vulnerability scanner

chromium crawler puppeteer security spider

Last synced: 04 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

nodejs puppeteer

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/clipisode/puppeteer-recorder

Record animations using puppeteer. Based on electron-recorder.

chrome ffmpeg nodejs puppeteer video

Last synced: 31 Jul 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/gajus/puppeteer-proxy

Proxies Puppeteer Page requests.

http proxy puppeteer

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/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.

cli node puppeteer screenshot

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/nicejade/toss-puppeteer

🦀Try all kinds of toss about using GoogleChrome puppeteer(尝试各种折腾使用GoogleChrome puppeteer(木偶))

autotest blog front-end puppeteer reptile

Last synced: 04 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/jaxQin/node-spider

nodejs爬取西瓜视频(今日头条视频)

nodejs puppeteer

Last synced: 30 Jul 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)

cli puppeteer spotify

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/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/stav/wgrep

Web grep: search all rendered resources used by a URI

grep-like node puppeteer web

Last synced: 07 Aug 2024

https://github.com/lrlna/puppeteer-walker

a puppeteer walker 🕷 🕸

chrome crawler headless puppeteer spider walker

Last synced: 30 Jul 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/justinsisley/mostly

They mostly come at night; mostly.

babel eslint express jest prettier puppeteer react webpack

Last synced: 01 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.

cucumber-js puppeteer

Last synced: 01 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/andywer/puppet-run

🤖 Run anything JavaScript in a headless Chrome from your command line

chrome cli headless puppeteer scripting testing

Last synced: 31 Jul 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/ReedD/crawler

Chromium / Puppeteer site crawler

bot chromium crawler puppeteer redis scraper

Last synced: 30 Jul 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接口测试.

autotest puppeteer

Last synced: 02 Aug 2024

https://github.com/joseconstela/webparsy

Node.JS library and cli for scraping websites using Puppeteer (or not) and YAML definitions

browser chrome headless nodejs puppeteer yaml

Last synced: 31 Jul 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