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/azerpas/detect-headless

A web page that compiles methods used by Akamai, Datadome, and other bot detection solutions and WAF (Web Application Firewall) to identify headless bots like Selenium, Puppeteer, Phantom...

akamai datadome phantom puppeteer selenium waf

Last synced: 06 Nov 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/mrxujiang/crawel

基于Apify+node+react搭建的有点意思的爬虫平台

apify crawler node puppeteer react react-hooks umi umi3

Last synced: 07 Nov 2024

https://github.com/VAllens/CrawlerSamples

This is a Puppeteer+AngleSharp crawler console app samples, used C# 7.1 coding and dotnet core build.

anglesharp chsarp crawler dotnetcore headless headless-browsers headless-chrome headless-chromium puppeteer

Last synced: 13 Nov 2024

https://github.com/spirosikmd/cucumber-puppeteer-example

Example project on how to use cucumber with puppeteer for UI testing

cucumber-js gherkin puppeteer ui-testing

Last synced: 13 Nov 2024

https://github.com/diokuz/teremock

Easy to use test request mocker for puppeteer / mocha / karma

mock-files mocker playwright puppeteer

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

https://github.com/JackZhang1988/Puppetry

基于Puppeteer的页面E2E测试GUI工具

puppeteer

Last synced: 04 Aug 2024

https://github.com/prescience-data/harden-puppeteer

🛡🎭 A conceptual patch which modifies some vanilla puppeteer files to decrease detection rates.

harden-puppeteer isolated-worlds puppeteer puppeteer-extra puppeteer-patch

Last synced: 28 Oct 2024

https://github.com/webrecorder/browsertrix-behaviors

Automated behaviors that run in browser to interact with complex sites automatically. Used by ArchiveWeb.page and Browsertrix Crawler.

automation browsertrix-behaviors puppeteer

Last synced: 09 Nov 2024

https://github.com/justinribeiro/lighthouse-jest-example

Sample using lighthouse and puppeteer with jest to run tests on your project/site.

jest lighthouse puppeteer webpagetest

Last synced: 16 Oct 2024

https://github.com/guocaoyi/meituan-spider

美团™爬虫练习项目(Region、POI、店铺、商品)

china-city data learning meituan meituan-pois poi puppeteer reptile reptile-nodejs

Last synced: 27 Oct 2024

https://github.com/noriste/redux-saga-login-react-example

The redux-saga login example with a super-essential UI

generators javascript jest-puppeteer puppeteer react redux-saga

Last synced: 27 Oct 2024

https://github.com/selfrefactor/services

Holder of multiple npm packages

angular commit-message lint puppeteer vscode

Last synced: 12 Oct 2024

https://github.com/humanmade/trafficator

Traffic generator for local analytics testing

puppeteer testing-tools traffic traffic-generator traffic-simulation

Last synced: 06 Nov 2024

https://github.com/jeroentvb/wind-scrape

Node package for scraping wind forecast from a few websites

forecast nodejs package puppeteer scraper typescript wind windfinder windguru windy

Last synced: 02 Nov 2024

https://github.com/saasify-sh/puppeteer-serverless

Puppeteer for both serverless functions and development.

chrome lambda puppeteer serverless

Last synced: 11 Oct 2024

https://github.com/shimohq/finch

🤖 Puppeteer as a Service

e2e-testing paas puppeteer screenshot web-automation

Last synced: 05 Nov 2024

https://github.com/EasyWebApp/puppeteer-browser

Multiple Web browser controller based on Puppeteer API

automation browser puppeteer testing web

Last synced: 28 Oct 2024

https://github.com/redbadger/puppeteer-lighthouse-jest

A starter suite of tests utilising Puppeteer to drive non-functional tests through a Lighthouse audit

accessibility lighthouse performance-testing puppeteer seo

Last synced: 08 Nov 2024

https://github.com/its404/php-puppeteer

PHP Wrapper of Google Chrome Puppeteer for PDF Generation

pdf php5 puppeteer

Last synced: 12 Oct 2024

https://github.com/chromium-for-lambda/chromium-binaries

Pre-built Chromium binaries for AWS Lambda, compatible with Playwright and Puppeteer.

aws-cdk chrome chromium lambda playwright puppeteer

Last synced: 10 Oct 2024

https://github.com/nezhar/chrome-shots

A docker compose configuration that uses headless chrome with puppeteer to generate full page screenshots for a given set of urls and devices.

hacktoberfest puppeteer screenshots

Last synced: 19 Oct 2024

https://github.com/radiolondra/Server-side-FabricJs-using-Puppeteer

Using not-node-module FabricJs server side with Puppeteer

fabricjs nginx node-canvas nodejs puppeteer

Last synced: 05 Nov 2024

https://github.com/urigo/leumi-leumicard-bank-data-scraper

Open bank data for Leumi bank and Leumi card credit card

api banking leumi open-api puppeteer scraper

Last synced: 07 Nov 2024

https://github.com/shaunbharat/googlemeetapi

A Javascript package for interacting with a Google Meet, using Puppeteer.

api bot google google-meet google-meet-api google-meet-bot meet meetings puppeteer

Last synced: 02 Nov 2024

https://github.com/creativecommons/og-image-generator

An open graph image generator for Creative Commons projects.

hacktoberfest hacktoberfest2020 lambda-functions puppeteer serverless typescript

Last synced: 07 Nov 2024

https://github.com/theolampert/naos

📉 Uptime and error monitoring CLI

monitoring node puppeteer scraping typescript

Last synced: 07 Nov 2024

https://github.com/evenchange4/micro-website-api

An API microservice that crawls dynamic website powered by puppeteer.

puppeteer

Last synced: 27 Oct 2024

https://github.com/dgtlmoon/sockpuppetbrowser

A scalable server for providing Chrome interfaces where needed

chrome chrome-cdp nodejs puppeteer python3

Last synced: 27 Oct 2024

https://github.com/invertase/puppeteer-pool

Flexible Puppeteer Browser instance resource pooling.

nodejs pooling puppeteer

Last synced: 08 Nov 2024

https://github.com/andersonba/puppeteer-assets

Measuring and monitor assets metrics using Puppeteer and Prometheus

assets grafana metrics monitoring prometheus puppeteer

Last synced: 12 Oct 2024

https://github.com/maximiliana-dev/lucientes

Lucientes is a simple web service for converting HTML files into high-quality images

api chromium docker html-to-image puppeteer screenshots webservice

Last synced: 10 Oct 2024

https://github.com/TheJoin95/skyscanner-flights-scraping

A scraping tool (for personal use, not commercial) to get some information about flights

docker express javascript nodejs puppeteer scraping skyscanner

Last synced: 28 Oct 2024

https://github.com/kimmobrunfeldt/squint

Makes visual reviews of web app releases easy.

crawl diff node puppeteer screenshot testing visual visual-diff

Last synced: 27 Oct 2024

https://github.com/rjdestigter/xstate-marionettist

Model based testing with Jest, XState and Puppeteer or Playwright made easy

hacktoberfest jest model-based-testing playwright puppeteer xstate

Last synced: 19 Oct 2024

https://github.com/thejoin95/skyscanner-flights-scraping

A scraping tool (for personal use, not commercial) to get some information about flights

docker express javascript nodejs puppeteer scraping skyscanner

Last synced: 06 Nov 2024

https://github.com/cawfree/sameorigin

🤖 🧪 Masquerade as if you were their own frontend.

axios blur bypass cloudflare cors exploit marketplace nft opensea puppeteer

Last synced: 12 Oct 2024

https://github.com/ocavue/jest-puppeteer-istanbul

Collect code coverage information from end-to-end jest puppeteer tests

chrome coverage e2e integration-testing istanbul jest jest-puppeteer puppeteer

Last synced: 27 Oct 2024

https://github.com/raharrison/puppeteer-perf

Website performance testing with Headless Chrome & Puppeteer

headless-chrome nodejs performance puppeteer

Last synced: 28 Oct 2024

https://github.com/nusr/ComicHub

📚Comic Downloader (漫画下载器)

antd cartoons comics downloader dvajs koa mysql puppeteer react spider typescript umijs

Last synced: 06 Aug 2024

https://github.com/vasani-arpit/youtube-remove-copyright

A puppeteer script to trim copyrighted part from Youtube videos

nodejs puppeteer web-automation youtube

Last synced: 27 Oct 2024

https://github.com/dcdunkan/syntax-highlighter-bot

A customizable syntax highlighter bot for Telegram.

bot deno deta grammyjs highlightjs puppeteer syntax-highlighting telegram-bot

Last synced: 22 Oct 2024

https://github.com/sabber-slt/netextract

NetExtract: Efficiently extract core content from any webpage and convert it to clean, LLM-optimized Markdown with a simple API.

api crawling gemma2 llm markdown puppeteer

Last synced: 10 Oct 2024

https://github.com/seznam/qape

Independent tester for any website

e2e-testing puppeteer qa qatools robot test-automation testing-framework

Last synced: 10 Nov 2024

https://github.com/HuddleEng/puppeteer-extensions

Convenience functions for the Puppeteer

puppeteer testing ui utilities

Last synced: 28 Oct 2024

https://github.com/saasify-sh/puppet-master

Puppeteer as a service hosted on Saasify.

crawling headless-chrome pdf puppeteer saas screenshot

Last synced: 13 Nov 2024

https://github.com/pitops/reddit-bot-scraper

Scrape subreddits based on search criteria or get the X latest from 'hot' or 'new' categories

puppeteer reddit-bot

Last synced: 12 Nov 2024

https://github.com/unadlib/tees

Universal test framework for front-end with WebDriver, Puppeteer and Enzyme

enzyme puppeteer selenium-webdriver tees webdriver

Last synced: 11 Oct 2024

https://github.com/o8e/soccer-scrape

:page_with_curl: Scrape football data from Bet365

bet365 betting crawler es6 football javascript puppeteer scraper soccer

Last synced: 13 Nov 2024

https://github.com/websemantics/codepen-puppeteer

Use Puppeteer to download pens from Codepen.io as single html pages

codepen headless-chrome puppeteer web-scraping

Last synced: 06 Nov 2024

https://github.com/funliday/pppr

pppr is a prerender service

expressjs funliday prerender puppeteer

Last synced: 31 Oct 2024

https://github.com/force-adverse/puppeteer-humanize

🕺 Humanizer functions for Puppeteer

antidetect bots humanize puppeteer puppeteer-extra scraping

Last synced: 11 Oct 2024

https://github.com/cmfcmf/magicmouse

A webbrowser for Squeak using Chrome/Chromium. Not to be confused with a highly innovative pointing device.

chrome puppeteer smalltalk squeak webbrowser

Last synced: 22 Oct 2024

https://github.com/automattic/lab-assistant

A tool to measure performance deltas between two versions of a site

performance-testing puppeteer web

Last synced: 07 Oct 2024

https://github.com/yzylab/dream-js

DreamJS is a high-level browser automation library based on NightmareJS

automation browser electron nightmarejs puppeteer undetectable

Last synced: 29 Oct 2024

https://github.com/nondanee/puppeteer-electron

Use Puppeteer's API with Electron

electron puppeteer

Last synced: 28 Oct 2024

https://github.com/spirosikmd/jest-cucumber-puppeteer-example

Example project on how to use cucumber and puppeteer with jest for UI testing.

cucumber gherkin jest puppeteer reactjs ui-testing

Last synced: 13 Nov 2024

https://github.com/trentmwillis/devtools-protocol-demos

Demos of the Chrome DevTools Protocol for various testing/automation techniques

demos devtools-protocol node puppeteer

Last synced: 08 Nov 2024

https://github.com/leonidasesteban/web-scraping

Web Scraping using puppeteer

javascript nodejs puppeteer

Last synced: 09 Nov 2024

https://github.com/raphamorim/memory-inspector

Memory Inspector watches memory usage/behaviour of an Web Application

jest memory nodejs perfomance puppeteer react-tv reporting web-app

Last synced: 23 Oct 2024

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

Use Puppeteer to create snazzy Instagram-like quote images and memes

instaquote meme-generator puppeteer

Last synced: 23 Oct 2024

https://github.com/dzmitry-duboyski/solving-yandex-smart-captcha-using-puppeteer

Решение капчи Yandex SmartCaptcha от Яндекса с использованием библиотеки Puppeteer и сервиса 2captcha. Демо автоматизации обхода капчи Yandex Smart Captcha.

2captcha 2captcha-api bypass-captcha bypass-captcha-jandex bypass-captcha-puppeteer bypass-yandex captcha-solving javascript nodejs puppeteer puppeteer-demo yandex yandex-captcha yandex-smart-captcha

Last synced: 13 Nov 2024

https://github.com/N0taN3rd/chrome-remote-interface-extra

Like fs-extra but for the chrome-remote-interface-extra by cyrus-and

browser chrome chrome-debugging-protocol chrome-remote-interface google-chrome headless puppeteer

Last synced: 05 Nov 2024

https://github.com/n0tan3rd/chrome-remote-interface-extra

Like fs-extra but for the chrome-remote-interface-extra by cyrus-and

browser chrome chrome-debugging-protocol chrome-remote-interface google-chrome headless puppeteer

Last synced: 13 Oct 2024

https://github.com/maxmeng93/auto-study

自动刷国家开放大学课程进度

node puppeteer

Last synced: 05 Nov 2024

https://github.com/catdevnull/milei-twitter

¿cuantos tweets likeo Milei hoy?

milei puppeteer scraper svelte sveltekit twitter

Last synced: 27 Oct 2024

https://github.com/code-yeongyu/trackpurchase

단 몇줄의 코드로 다양한 쇼핑 플랫폼에서 결제 내역을 긁어오자!

crawlwer puppeteer webcrawler webscraper webscraping

Last synced: 11 Oct 2024

https://github.com/goenning/rendergun

A pre-render service for client-side rendered websites

pre-rendering puppeteer server-side-rendering

Last synced: 27 Oct 2024

https://github.com/mailmojo/screenie-server

A Node server with a pool of Puppeteer (Chrome headless) instances for scalable screenshot generation.

chrome-headless javascript node nodejs puppeteer screenshot

Last synced: 08 Nov 2024

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

ppspider爬虫例子,B站视频信息及评论爬取,qq音乐信息及评论爬取,推特主题评论和用户信息爬取

bilibili cheerio crawler ppspider puppeteer qq-music spider twitter

Last synced: 07 Nov 2024

https://github.com/replace5/electron-puppeteer

electron webview driver like puppeteer

electron electron-webview puppeteer

Last synced: 15 Oct 2024

https://github.com/das-group/hosit

A Node.js Framework to imitate human internet browsing behavior on Chrome

chrome exploratory-studies puppeteer

Last synced: 10 Oct 2024

https://github.com/nashaofu/ydebugger

让你的平板不再吃灰,不再买前生产力,买后爱奇艺。A remote webapp of the Chrome DevTools, you can develop and debug front-end pages on iPad Browser with GitHub codespaces or code-server.

chrome debug devtools inspector puppeteer remote

Last synced: 28 Oct 2024

https://github.com/bunnykek/bonkmeet

Telegram bot to attend Google Meet sessions on behalf of you :D

automation bot gmeet gmeet-bot google-meet google-meet-bot heroku meet nodejs puppeteer telegram telegram-bot

Last synced: 14 Nov 2024

https://github.com/innoq/hotshot

Takes screenshots of DOM elements

chrome docker dom html puppeteer

Last synced: 13 Nov 2024

https://github.com/ranork/auto-linkedin

Unoffical Linkedin Client NPM Package (Developed with Puppeteer)

linkedin nodejs npm npm-package puppeteer webscraping

Last synced: 10 Oct 2024

https://github.com/sweekson/puppeteer-samples

JS samples using Puppeteer

chromium e2e puppeteer testing

Last synced: 25 Oct 2024

https://github.com/pew/cloudflare-workers-browser-rendering

Take a screenshot of a website using the Cloudflare Workers Browser Rendering API

cloudflare cloudflare-r2 cloudflare-workers puppeteer

Last synced: 10 Aug 2024

https://github.com/stagas/dom-recorder

Record and replay DOM interactions for e2e frontend testing.

acceptance-testing cypress e2e frontend playwright puppeteer tooling

Last synced: 12 Oct 2024

https://github.com/aeksco/hardcider

:beer: CLI for quickly generating citations for websites and books

bibliography citation cli commanderjs ieee mla node puppeteer

Last synced: 28 Oct 2024

https://github.com/alinebastos/crawler

Web Crawler created with Node.js and Puppeteer

crawler fs javascript nodejs puppeteer scraping

Last synced: 05 Nov 2024

https://github.com/vikiival/vercelgl

Use serverless chrome on your vercel

puppeteer serverless-chrome vercel webgl

Last synced: 28 Oct 2024

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

GitHub automation driven by headless chrome.

automation github headless-chrome puppeteer

Last synced: 23 Oct 2024