Hey HN,<p>This is Jan, founder of Apify, a web scraping and automation platform. Drawing on our team's years of experience, today we're launching Crawlee [1], the web scraping and browser automation library for Node.js that's designed for the fastest development and maximum reliability in production.<p>For details, see the short video [2] or read the announcement blog post [3].<p>Main features:<p>- Supports headless browsers with Playwright or Puppeteer<p>- Supports raw HTTP crawling with Cheerio or JSDOM<p>- Automated parallelization and scaling of crawlers for best performance<p>- Avoids blocking using smart sessions, proxies, and browser fingerprints<p>- Simple management and persistence of queues of URLs to crawl<p>- Written completely in TypeScript for type safety and code autocompletion<p>- Comprehensive documentation, code examples, and tutorials<p>- Actively maintained and developed by Apify—we use it ourselves!<p>- Lively community on Discord<p>To get started, visit <a href="https://crawlee.dev" rel="nofollow">https://crawlee.dev</a> or run the following command: npx crawlee create my-crawler<p>If you have any questions or comments, our team will be happy to answer them here.<p>[1] <a href="https://crawlee.dev/" rel="nofollow">https://crawlee.dev/</a><p>[2] <a href="https://www.youtube.com/watch?v=g1Ll9OlFwEQ" rel="nofollow">https://www.youtube.com/watch?v=g1Ll9OlFwEQ</a><p>[3] <a href="https://blog.apify.com/announcing-crawlee-the-web-scraping-and-browser-automation-library/" rel="nofollow">https://blog.apify.com/announcing-crawlee-the-web-scraping-a...</a>