crawlee

crawlee

Alternative to Bright Data

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.

26k 1.7k2 HN points
Apache-2.0
last commit 2026-06-11
Website Source
Share:

About

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.

Languages

Contributors30

Free alternative to Bright Data

crawlee is a free, open-source alternative to Bright Data. Here's why:

  • 🕷️ Web scraping automation
  • 💻 Node.js & TypeScript
  • 🌐 Puppeteer & Playwright
  • ⚙️ Proxy rotation included
  • 💾 Extract data for AI
See all open-source alternatives to Bright Data
Comments Theme
slug: crawlee