Puppeteer topic

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.

List Puppeteer repositories

serenity-js

538
Stars
158
Forks
Watchers

A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!

SingleFileZ

1.8k
Stars
133
Forks
Watchers

Web Extension to save a faithful copy of an entire web page in a self-extracting ZIP file

reactopt

2.0k
Stars
42
Forks
Watchers

A CLI React performance optimization tool that identifies potential unnecessary re-rendering

venom

5.8k
Stars
1.1k
Forks
Watchers

Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on...

headless-chrome-crawler

5.5k
Stars
405
Forks
Watchers

Distributed crawler powered by Headless Chrome

crawlee

14.3k
Stars
597
Forks
99
Watchers

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and o...

thal

2.4k
Stars
206
Forks
Watchers

Getting started with Puppeteer and Chrome Headless for Web Scraping

gotenberg

7.4k
Stars
491
Forks
Watchers

A developer-friendly API for converting numerous document formats into PDF files, and more!

browserless

8.0k
Stars
667
Forks
55
Watchers

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

puppeteer-webperf

1.8k
Stars
86
Forks
Watchers

Automating Web Performance testing with Puppeteer 🎪