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.
skipNavigation
option to enqueueLinks
(#2153) (118515d)--no-sandbox
flag for webkit launcher (#2148) (1eb2f08), closes #1797
RequestList.open()
+ improve docs (#2158) (c5a1b07)inProgress
cache when delaying requests via sameDomainDelaySecs
(#2045) (f63ccc0)RequestQueue
instance (845141d), closes #2043