Node.js API for Chrome
-
Updated
Jun 30, 2024 - TypeScript
Node.js API for Chrome
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.
Headless web-scraper template that bypasses the Cloudflare IUAM protection. Working on X virtual frame buffer (Xvfb) and Perl modified WWW::Mechanize::Chrome module.
Headless Chrome Ruby API
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.
🔍 gowitness - a golang, web screenshot utility using Chrome Headless
Google Chrome Headless - Docker Image
HTML to PDF or image (jpeg, png, webp) converter via Chrome/Chromium
Chrome Devtools Protocol client for PHP
The fastest web crawler written in Rust. Maintained by @a11ywatch.
A Dart library to automate the Chrome browser over the DevTools Protocol. This is a port of the Puppeteer API
Apify command-line interface helps you create, develop, build and run Apify actors, and manage the Apify cloud platform.
Spider ported to Python
Hackable CLI tool for converting Markdown files to PDF using Node.js and headless Chrome.
Node.js implementation of a proxy server (think Squid) with support for SSL, authentication and upstream proxy chaining.
Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web
[WIP] A Ruby library for automating the Chrome web browser
Prerender web pages in headless chrome for better SEO.
Clone this repository to get started with Puppeteer and Browserbase.
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."