JavaScript API for Chrome and Firefox
-
Updated
Nov 9, 2025 - TypeScript
JavaScript API for Chrome and Firefox
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.
A high-level browser automation library.
A Headless Chrome rendering solution
Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.
💯 Teach puppeteer new tricks through plugins.
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
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.
Puppeteer example scripts for running Headless Chrome from Node.
A powerful browser crawler for web vulnerability scanners
A node.js library for testing modern web applications
Headless chrome/chromium automation library (unofficial port of puppeteer)
A Headless Chrome rendering solution
🌐 Run headless Chrome/Chromium on AWS Lambda
Puppeteer, Headless Chrome;爬取《es6标准入门》、自动推文到掘金、站点性能分析;高级爬虫、自动化UI测试、性能分析;
A Puppeteer bridge for PHP, supporting the entire API.
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
A minimal Docker image for Puppeteer
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."