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/spirosikmd/cucumber-puppeteer-example

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

cucumber-js gherkin puppeteer ui-testing

Last synced: 05 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/saasify-sh/puppeteer-serverless

Puppeteer for both serverless functions and development.

chrome lambda puppeteer serverless

Last synced: 11 Oct 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/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/its404/php-puppeteer

PHP Wrapper of Google Chrome Puppeteer for PDF Generation

pdf php5 puppeteer

Last synced: 12 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/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/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/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/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/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/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/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/invertase/puppeteer-pool

Flexible Puppeteer Browser instance resource pooling.

nodejs pooling puppeteer

Last synced: 08 Nov 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/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/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/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/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/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/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/HuddleEng/puppeteer-extensions

Convenience functions for the Puppeteer

puppeteer testing ui utilities

Last synced: 28 Oct 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/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/funliday/pppr

pppr is a prerender service

expressjs funliday prerender puppeteer

Last synced: 31 Oct 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/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/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/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/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/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/code-yeongyu/trackpurchase

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

crawlwer puppeteer webcrawler webscraper webscraping

Last synced: 11 Oct 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/maxmeng93/auto-study

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

node 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/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/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/xiyuan-fengyu/ppspider_example

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

bilibili cheerio crawler ppspider puppeteer qq-music spider twitter

Last synced: 07 Nov 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/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/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/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/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/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/sweekson/puppeteer-samples

JS samples using Puppeteer

chromium e2e puppeteer testing

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

https://github.com/f9mac/puppeteer-extra-plugin-proxy

A plugin for puppeteer-extra to add proxy support

puppeteer puppeteer-extra puppeteer-plugins puppeteer-proxy

Last synced: 10 Oct 2024

https://github.com/codementorio/puppeteer-jest-starter

A starter-kit quipped with the minimal requirements for Puppeteer + Jest, making E2E testing a breeze.

e2e-tests jest puppeteer starter-kit

Last synced: 08 Nov 2024

https://github.com/kirlovon/simple-ssr

Universal server-side rendering implementation for Node.js

module nodejs npm puppeteer pwa react server-side-rendering simple spa ssr typescript vue

Last synced: 28 Oct 2024

https://github.com/vladimirmikulic/tessy

🧪 Advanced Web Monetization testing library with powerful declarative API.

cypress library puppeteer selenium testing-library webmonetization

Last synced: 09 Nov 2024

https://github.com/bharat-1809/see-link

🔎 Get the preview metadata like title, description, image, video, etc from a link or a URL extracted from the given text.

javascript link link-preview nodejs npm-package preview puppeteer url url-preview

Last synced: 12 Oct 2024

https://github.com/n0tan3rd/simplechrome

Webrecorders DevTools Protocol Automation Library

browser-automation chrome-debugging-protocol chromium puppeteer

Last synced: 13 Oct 2024

https://github.com/mabhub/puppeteer-screenshot-cli

Simple wrapper around Puppeteer to take screenshot from command line.

chrome chromium command-line javascript puppeteer screenshot

Last synced: 09 Nov 2024

https://github.com/dimimikadze/focused

A Google Chrome extension that will improve your focus and increase productivity by blocking distracting websites while working or studying.

browser-extension chrome-extensions jest productivity puppeteer typescript webpack

Last synced: 06 Nov 2024

https://github.com/rajshah1/visa-appoinment-notifier

Automation Tool Scripts to get notification when Vac Dates are Available in US Visa Portal . Email Notifier will notifiy when interview Dates are Available. Stack Used : Puppeteer,Node js,Chron Jobs, Cherrio, mailer

alarm automation node-js puppeteer usa vac-dates visa visa-dates visadates

Last synced: 08 Nov 2024

https://github.com/nicejade/puppeteer-robot

🤖基于 Puppeteer 所构建的简易机器人,以帮助自动化完成些精确性事务。

nodejs puppeteer puppeteer-core robot

Last synced: 06 Nov 2024

https://github.com/LasaleFamine/http-server-pwa

:space_invader: http-server alike but for serving and rendering PWA: pwa-server

bot-render cli expressjs hacktoberfest historyapifallback http-server indexing puppeteer pwa pwa-server

Last synced: 02 Oct 2024