Tools/apify/crawlee

Crawlee

Web scraping and browser automation for Node.js

25.2k+99/wkgrowthTypeScriptApache License 2.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Jun 2026

Crawlee is a Node.js web scraping and browser automation library. Not a point-and-click scraper. A full framework for building crawlers that handle the hard stuff: request queuing, proxy rotation, browser fingerprinting, error recovery, and storage.

Supports three modes: plain HTTP requests (fast, for simple pages), Cheerio (HTML parsing without a browser), and full browser automation via Playwright or Puppeteer (for JavaScript-heavy sites). You pick the right tool for each job. Built by Apify, who run a web scraping platform. They open-sourced their crawler framework and it's legitimately good.

Completely free and Apache-2.0 licensed. No feature gates. You can deploy crawlers anywhere: your server, AWS, or Apify's cloud platform (which is paid but optional).

The catch: Crawlee is Node.js only. Python developers should look at Scrapy. Also, web scraping is inherently fragile; sites change, CAPTCHAs evolve, rate limits tighten. Crawlee gives you the tools to handle this but you still need to maintain your scrapers. Apify Cloud is the easy button for deployment ($49/mo+) but self-hosting works fine.

Free vs Self-Hosted vs Paid

fully free

What's Free

The entire Crawlee framework: HTTP crawling, browser automation (Playwright/Puppeteer), request queuing, proxy rotation, error handling, data storage, autoscaling. Apache-2.0 licensed. Deploy anywhere.

Apify Cloud (Optional, Paid)

Crawlee was built by Apify and integrates with their cloud platform:

  • Free tier: $5/mo credit, shared compute. Good for testing.
  • Starter ($49/mo): 100 compute units, proxy access.
  • Scale ($499/mo): 1,000 compute units, priority support.
  • Enterprise: Custom pricing.

You never have to use Apify Cloud. Crawlee works standalone.

Self-Hosting Cost

Depends on scale. A $10/mo VPS runs simple crawlers. Browser-based crawling (Playwright) needs more RAM. Budget $20-40/mo for moderate workloads. At scale, proxy costs dominate ($50-500+/mo depending on volume).

Verdict

The framework is free. Your costs are infrastructure and proxies, which apply regardless of which scraping tool you use.

Framework is fully free. Infrastructure and proxy costs are your only expenses.

Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
88/100 · A
Adoption27/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 22,816 starsActive community: 1,317 forksPermissive license (Apache-2.0)

About

Stars
25,215
Forks
1,595

Explore Further

More tools in the directory