I am currently working on a project that involves scraping public data from Facebook and researching data extraction strategies.

Solutions such as Apify have actors that do all the heavy lifting for you, but the cost of the platform subscription grows quickly with the amount of data you need.

I'm trying to decide whether just to build a custom, cheaper alternative using open source tools.

Before I go ahead and write the codebase, I wanted to open this up to the community for your hands-on advice.

The Stack I'm ConsideringIf I go the open source route, I'm thinking of using programmatic browser automation with Playwright (C#/.NET) or Puppeteer + puppeteer-extra-stealth (Node.js) with rotating residential proxies to get past anti-bot blocks