JavaScript API for Chrome and Firefox
-
Updated
Aug 18, 2024 - TypeScript
JavaScript API for Chrome and Firefox
A high-level browser automation library.
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.
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
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
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.
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
🔍 gowitness - a golang, web screenshot utility using Chrome Headless
A powerful browser crawler for web vulnerability scanners
🤖 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.
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."