Growchief is an open-source social media automation tool (aka social scraper). It allows you to create a workflow (step-by-step) for interacting with different social media accounts, such as sending a connection request, following up with a message, and so on. Unlike other platforms, GrowChief does not work with search criteria. You'll need to specify the account email, URL, or company information to connect with it. I do not encourage spam.
I had tons of fun working on this project Tech Stack: - PNPM (Monorepo) - React (Vite) - NestJS (Backend, Workers) - Prisma (Default to PostgreSQL) - Temporal (Orchestrator)
- It takes care of concurrency — even if you create 10 workflows with the same account and trigger all of them at the same time, it will make an action every 10 minutes, never having multiple scrapings happening at the same time.
- Enrichment waterful - when you don't provide the account URL but other parameters like email, we use multiple providers to figure out the profile URL. It takes care of your working hours — you can use the API to keep adding leads to your workflows, but they will only be processed during working hours.
- Proxies are allowed — you can add your own proxies or create one using proxy providers to keep you safe.
- Human-like automation — GrowChief uses natural mouse movements and clicks on different parts of the screen. It never triggers clicks by "document.querySelector('x').click()".
- It uses Playwright together with Patchright for maximum stealthiness.
- It uses a special technology to authenticate your accounts — you never need to put your username and password directly into the system.
- It always runs in headful mode — our Docker image is already built with xvfb for real human automation.
It's the very first version, I hope you like it :)