Crawlee JS

Crawlee is a library of web scraping and browser automation for Node.js, written in JavaScript and TypeScript, covering scanning and data scraping from end to end. By acting human-like even with the default configuration, it allows you to scan connections, extract data, and save data to disk or cloud without being plugged into modern bot protections. The only interface for HTTP and headless browser scanning offers permanent URL queue, automatic scaling, and integrated proxy rotation.

CR

apify · Web Scraping & Automation

STARS26.3K
FORKS1.7K
COMMITS5.3K
CONTRIBUTORS131
VERSIONv3.9.2
UPDATEDtoday
Web ScrapingPlaywrightPuppeteerNode.jsApache-2.0

Common commercial products in this category: Bright Data, Apify, ScrapingBee

What can it do?
  • With Playwright integration, you scan links on web pages and get data such as page titles
  • Save the data you have obtained to the storage space on the local disk in the configured JSON format
  • With the CLI tool you quickly create a new browser project and run the startup templates

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Web Scraping & Automation