Node.js API for Chrome
-
Updated
Jun 28, 2024 - TypeScript
Node.js API for Chrome
A high-level browser automation library.
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
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 other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.
💯 Teach puppeteer new tricks through plugins.
A Headless Chrome rendering solution
Headless chrome/chromium automation library (unofficial port of puppeteer)
A node.js library for testing modern web applications
Puppeteer example scripts for running Headless Chrome from Node.
🌐 Run headless Chrome/Chromium on AWS Lambda
A powerful browser crawler for web vulnerability scanners
🔍 gowitness - a golang, web screenshot utility using Chrome Headless
🤖 A Node queue API for generating PDFs using headless Chrome. Comes with a CLI, S3 storage and webhooks for notifying subscribers about generated PDFs
A curated list of awesome puppeteer resources.
Headless Chromium-based web performance metrics collector and monitoring tool
Run Lighthouse in CI, as a web service, using Docker. Pass/Fail GH pull requests.
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
Add a description, image, and links to the headless-chrome topic page so that developers can more easily learn about it.
To associate your repository with the headless-chrome topic, visit your repo's landing page and select "manage topics."