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
Crawlee JS
100apify · 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