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/lucacasonato/deno-puppeteer

A port of puppeteer running on Deno

automation deno headless-chrome puppeteer testing web

Last synced: 10 Oct 2024

https://github.com/ggrossetie/asciidoctor-web-pdf

Convert AsciiDoc documents to PDF using web technologies

asciidoc asciidoctor pdf pdf-generation puppeteer

Last synced: 10 Oct 2024

https://github.com/DeploySentinel/Recorder

A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨

chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools

Last synced: 07 Nov 2024

https://github.com/deploysentinel/recorder

A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨

chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools

Last synced: 12 Nov 2024

https://github.com/oncework/kuaixieya

「快写鸭」是一款专为开发者开发的一站式写作、管理、发布的更简单且下载即用的效率工具,去除繁琐配置但又极具丰富且自定义性质等功能。

article puppeteer

Last synced: 12 Nov 2024

https://github.com/EU-EDPS/website-evidence-collector

Project moved to https://code.europa.eu/EDPS/website-evidence-collector ! The tool Website Evidence Collector (WEC) automates the website evidence collection of storage and transfer of personal data. https://edps.europa.eu/press-publications/edps-inspection-software_en

audit data-protection gdpr privacy puppeteer

Last synced: 05 Nov 2024

https://github.com/eu-edps/website-evidence-collector

Project moved to https://code.europa.eu/EDPS/website-evidence-collector ! The tool Website Evidence Collector (WEC) automates the website evidence collection of storage and transfer of personal data. https://edps.europa.eu/press-publications/edps-inspection-software_en

audit data-protection gdpr privacy puppeteer

Last synced: 27 Sep 2024

https://github.com/baptistearno/tinking

🧶 Extract data from any website without code, just clicks.

harvesting puppeteer scraping scraping-websites scrapper scrapping

Last synced: 27 Sep 2024

https://github.com/baptisteArno/tinking

🧶 Extract data from any website without code, just clicks.

harvesting puppeteer scraping scraping-websites scrapper scrapping

Last synced: 06 Nov 2024

https://github.com/checkly/theheadless.dev

🪖 Learn Puppeteer and Playwright - Tips, tricks and in-depth guides from the trenches.

browser javascript nodejs playwright puppeteer

Last synced: 27 Sep 2024

https://github.com/jupiterone/playwright-aws-lambda

Support for running Microsoft's Playwright on AWS Lambda and Google Cloud Functions

aws cloud function google lambda playwright puppeteer

Last synced: 10 Oct 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: 10 Oct 2024

https://github.com/transitive-bullshit/puppeteer-lottie

Renders Lottie animations via Puppeteer to image, GIF, or MP4.

ffmpeg gifski lottie lottie-web puppeteer

Last synced: 17 Oct 2024

https://github.com/sarfraznawaz2005/whatspup

:white_square_button: WhatsApp chat from commandline/console/cli using GoogleChrome puppeteer

chat chrome cli command-line console fun privacy puppeteer whatsapp whatsapp-web

Last synced: 10 Oct 2024

https://github.com/mantoni/mochify.js

☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver

browserify coverage headless-chrome mocha puppeteer test-runner testing webdriver

Last synced: 10 Oct 2024

https://github.com/AmirTugi/tea-school

Simplified HTML + CSS --> PDF Generator for Nodejs

css html nodejs pdf pdf-generation puppeteer

Last synced: 29 Oct 2024

https://github.com/amirtugi/tea-school

Simplified HTML + CSS --> PDF Generator for Nodejs

css html nodejs pdf pdf-generation puppeteer

Last synced: 10 Oct 2024

https://github.com/xiyuan-fengyu/ppspider

web spider built by puppeteer, support task-queue and task-scheduling by decorators,support nedb / mongodb, support data visualization; 基于puppeteer的web爬虫框架,提供灵活的任务队列管理调度方案,提供便捷的数据保存方案(nedb/mongodb),提供数据可视化和用户交互的实现方案

angular cheerio crawler headless mongodb nedb node node-spider nodejs nodejs-spider proxy puppeteer spider task-queue task-scheduling typescript

Last synced: 10 Oct 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: 25 Oct 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: 13 Nov 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: 29 Oct 2024

https://github.com/muralikg/puppetcam

Export puppeteer tab as webm video

chrome puppeteer video-recording xvfb

Last synced: 05 Nov 2024

https://github.com/zenato/puppeteer-renderer

Puppeteer(Chrome headless node API) based web page renderer

chrome-headless puppeteer server-side-rendering

Last synced: 25 Oct 2024

https://github.com/vasani-arpit/social-media-automation

Automate social media because you don't have to be active on all of them😉. Best way to be active on all social media without actually being active on them. 😃

automation electron facebook instagram javascript linkedin linux macos nodejs puppeteer social-media telegram twitter windows

Last synced: 17 Nov 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/yusukeiwaki/puppeteer-ruby

A Ruby port of Puppeteer

puppeteer ruby

Last synced: 18 Oct 2024

https://github.com/ashubham/webshot-factory

Web Screenshots at scale based on headless chrome

chrome-headless puppeteer screenshot webshot

Last synced: 09 Nov 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: 08 Nov 2024

https://github.com/YusukeIwaki/puppeteer-ruby

A Ruby port of Puppeteer

puppeteer ruby

Last synced: 06 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/rafalwilinski/serverless-puppeteer-layers

Serverless Framework + AWS Lambda Layers + Puppeteer = ❤️

aws-lambda chrome headless layers puppeteer serverless

Last synced: 14 Nov 2024

https://github.com/RafalWilinski/serverless-puppeteer-layers

Serverless Framework + AWS Lambda Layers + Puppeteer = ❤️

aws-lambda chrome headless layers puppeteer serverless

Last synced: 02 Nov 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: 27 Sep 2024

https://github.com/qiangzi7723/spider-for-netease-music

抓取网易云音乐上所有歌曲的评论数量,并整理数据打造一个前端展示页面

demo js netease-cloud-music nodejs puppeteer

Last synced: 07 Nov 2024

https://github.com/eggplants/deepl-cli

DeepL Translator CLI (without API Key)

cli deepl-translator docker puppeteer pyppeteer python translator

Last synced: 14 Nov 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: 11 Nov 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/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: 05 Nov 2024

https://github.com/decentraland/dappeteer

🏌🏼‍E2E testing for dApps using Puppeteer + MetaMask

dapps e2e ethereum metamask puppeteer testing

Last synced: 12 Nov 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: 12 Nov 2024

https://github.com/xvrh/puppeteer-dart

A Dart library to automate the Chrome browser over the DevTools Protocol. This is a port of the Puppeteer API

dart devtools-protocol headless-chrome pdf puppeteer screenshot

Last synced: 14 Oct 2024

https://github.com/pevers/images-scraper

Simple and fast scraper for Google

google images nodejs puppeteer scraper

Last synced: 13 Nov 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: 13 Nov 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: 14 Oct 2024

https://github.com/chrisvxd/puppeteer-social-image

Create dynamic social share images using HTML + CSS via puppeteer 🎁

facebook opengraph puppeteer twitter

Last synced: 14 Nov 2024

https://github.com/shihabmridha/educative.io-downloader

Free Palestine. 📖 This tool is to download course from educative.io for offline usage. It uses your login credentials and download the course.

educativeio hacktoberfest nodejs pdf puppeteer scraping typescript

Last synced: 17 Nov 2024

https://github.com/clipisode/puppeteer-recorder

Record animations using puppeteer. Based on electron-recorder.

chrome ffmpeg nodejs puppeteer video

Last synced: 28 Oct 2024

https://github.com/lino-levan/astral

A high-level puppeteer/playwright-like library for Deno

astral deno playwright puppeteer

Last synced: 09 Oct 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: 11 Oct 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: 04 Nov 2024

https://github.com/gajus/puppeteer-proxy

Proxies Puppeteer Page requests.

http proxy puppeteer

Last synced: 17 Oct 2024

https://github.com/visible/visible

🦉 Accessibility testing framework at the next level

a11y accessibility puppeteer visible wai-aria wcag

Last synced: 14 Nov 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: 06 Nov 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, Flux and StabilityAI, to generate responses to user input.

chat chatbot chatgpt chatgpt-4 chatgpt-api chatgpt-bot collaborate dalle dreamstudio flux gemini open-source puppeteer stability-ai stable-diffusion whatsapp whatsapp-api whatsapp-bot whatsapp-web whatsapp-web-js

Last synced: 06 Nov 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, Flux and StabilityAI, to generate responses to user input.

chat chatbot chatgpt chatgpt-4 chatgpt-api chatgpt-bot collaborate dalle dreamstudio flux gemini open-source puppeteer stability-ai stable-diffusion whatsapp whatsapp-api whatsapp-bot whatsapp-web whatsapp-web-js

Last synced: 14 Oct 2024

https://github.com/wonderfulsoftware/webring

“วงแหวนเว็บ” แห่งนี้สร้างขึ้นเพื่อส่งเสริมให้ศิลปิน นักออกแบบ และนักพัฒนาชาวไทย สร้างเว็บไซต์ของตัวเองและแบ่งปันการเข้าชมซึ่งกันและกัน

amplitude css docker github-actions github-pages hacktoberfest html nodejs playwright puppeteer vue webring

Last synced: 14 Oct 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: 10 Oct 2024

https://github.com/stefanzweifel/sidecar-browsershot

A Sidecar function to run Browsershot on Lambda.

aws lambda laravel laravel-package puppeteer

Last synced: 29 Oct 2024

https://github.com/dcts/opensea-scraper

Scrapes nft floor prices and additional information from opensea. Used for https://nftfloorprice.info

cryptocurrency erc721 nft nfts opensea puppeteer scraper

Last synced: 16 Nov 2024

https://github.com/watzon/marionette

Selenium alternative for Crystal. Browser manipulation without the Java overhead.

api browser crystal crystal-lang devtools firefox headless headless-browser marionette puppeteer selenium selenium-webdriver shards testing webdriver

Last synced: 11 Oct 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: 06 Nov 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: 17 Nov 2024

https://github.com/rebrowser/rebrowser-patches

Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.

automation bot bot-detection chrome chromedriver cloudflare crawler crawling datadome headless headless-chrome playwright puppeteer puppeteer-extra rebrowser scraping selenium stealth web-scraping webdriver

Last synced: 10 Oct 2024

https://github.com/dwqs/area-puppeteer

基于 puppeteer 的中国行政区域抓取爬虫

address area china china-area china-city city puppeteer

Last synced: 15 Nov 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: 27 Oct 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: 17 Nov 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: 05 Nov 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: 25 Oct 2024

https://github.com/aicombinator/bot

GPT-powered bot that can automate complex online tasks using both the web browser and API calls.

chatgpt javascript puppeteer

Last synced: 17 Nov 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: 14 Nov 2024

https://github.com/transitive-bullshit/puppeteer-email

Email automation driven by headless chrome.

automation bots email email-automation headless-chrome puppeteer

Last synced: 14 Nov 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: 16 Nov 2024

https://github.com/yarnaimo/vanilla-clipper

📃 Webページをそのままの状態でアーカイブするツール

nodejs puppeteer

Last synced: 15 Nov 2024

https://github.com/linusling/wechatmediaplatformautomation

一款在微信公众号( https://mp.weixin.qq.com )自动预览/发布文章的命令行工具。

automation puppeteer wechat wechat-official-account weixin-mp

Last synced: 13 Nov 2024

https://github.com/LinusLing/WeChatMediaPlatformAutomation

一款在微信公众号( https://mp.weixin.qq.com )自动预览/发布文章的命令行工具。

automation puppeteer wechat wechat-official-account weixin-mp

Last synced: 07 Nov 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/justinkalland/protonmail-api

✉ Node.js API for ProtonMail

api-client nodejs protonmail puppeteer

Last synced: 27 Sep 2024

https://github.com/lightpanda-io/browser

The open-source browser made for headless usage

browser cdp headless playwright puppeteer zig

Last synced: 30 Oct 2024

https://github.com/hltech/mockiavelli

HTTP request mocking library for Puppeteer and Playwright

functional-testing mocks playwright puppeteer testing typescript

Last synced: 14 Oct 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: 08 Nov 2024

https://github.com/tiangolo/node-frontend

Instrutctions to buid a frontend Docker image built with Node.js and then served with Nginx. Previously a Docker image.

angular chrome-headless docker frontend karma nodejs puppeteer react testing vue

Last synced: 28 Sep 2024

https://github.com/nighttrax/mugshot

Framework independent visual testing library

playwright puppeteer regression screenshot tdd testing webdriver webdriverio

Last synced: 14 Oct 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/christopherwk210/site-scan

CLI for capturing website screenshots, powered by puppeteer.

cli node puppeteer screenshot

Last synced: 08 Nov 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: 31 Oct 2024

https://github.com/unblocked-web/double-agent

A test suite of common scraper detection techniques. See how detectable your scraper stack is.

crawling puppeteer scraping scrapy secret-agent

Last synced: 06 Nov 2024

https://github.com/karthikuj/sasori

Sasori is a dynamic web crawler powered by Puppeteer, designed for lightning-fast endpoint discovery.

automation crawler crawling dast dynamic endpoint-discovery infosec puppeteer scraping security

Last synced: 15 Nov 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: 06 Nov 2024

https://github.com/sankalp1999/twitter-circle

Uses Twitter archive to visualize your Twitter network based on your replies, quote tweets and direct messaging history. Get DM stats with leaderboard based on message count, bar graph of your messaging history with your friends

chartjs css d3 html javascript puppeteer twitter visualization

Last synced: 15 Nov 2024