git404hub

what is scrapers fr?

cafiynhub/scrapers — explained in plain English

Analysis updated 2026-05-18

1PythonAudience · pm founderComplexity · 3/5LicenseSetup · moderate

tl;dr

A self-hosted web app that searches for LinkedIn leads by role and location, scrapes their profiles, and filters out spam accounts.

vibe map

mindmap
  root((repo))
    What it does
      Finds LinkedIn leads
      Scrapes profile details
      Filters spam accounts
    Tech stack
      Python
      FastAPI
      React
      Playwright
    Use cases
      Lead generation
      Sales prospecting
      Recruiting research
    Audience
      Sales teams
      Recruiters
    Storage
      Local SQLite database
      Local session cookies
    Setup
      Backend and frontend
      Playwright browsers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Search for LinkedIn leads matching a specific role, location, and job title.

VIBE 2

Automatically filter out low-follower or spam LinkedIn accounts from your results.

VIBE 3

Scrape and store detailed profile fields locally in a SQLite database.

VIBE 4

Curate and export a filtered lead list through a dashboard interface.

what's the stack?

PythonFastAPIReactTypeScriptPlaywrightSQLite

how it stacks up fr

cafiynhub/scrapers0xustaz/streamgatea-bissell/unleash-lite
Stars111
LanguagePythonPythonPython
Setup difficultymoderatehardhard
Complexity3/54/54/5
Audiencepm founderdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires setting up separate Python and Node environments plus installing Playwright's browser binaries.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

ScraperS is a self hosted web app for finding and organizing LinkedIn leads without paying for any search or scraping API. You describe who you are looking for by role, location, and job title, and the tool searches for matching public profile URLs using search engine queries rather than a paid API. It then uses browser automation through Playwright to visit those profiles and pull out details like name, current title, company, location, an about section, work history, education, skills, contact information if listed, and how many followers or connections the person has. Profiles with fewer than five hundred followers or connections are automatically filtered out, which is meant to cut down on low quality or spam accounts before they reach your review screen. Everything is stored locally in a SQLite database on your own machine, and your LinkedIn login session is saved locally as well, so nothing is sent to a third party service. The project has a backend built with FastAPI that handles the search and scraping queue, and a separate frontend built with React and TypeScript that provides a dashboard styled with a dark, glass like visual theme. To run it, you set up a Python virtual environment for the backend, install its dependencies plus Playwright's browser binaries, then separately install the frontend's Node dependencies. You start the backend and frontend as two separate processes, log into your LinkedIn account through a browser window the tool opens for you, and the resulting session cookies are then reused for future scraping. The project is open source and released under the MIT license.

prompts (copy fr)

prompt 1
Help me set up the Python backend virtual environment for ScraperS.
prompt 2
Walk me through installing Playwright's browser binaries for this scraper.
prompt 3
Explain how ScraperS discovers LinkedIn profile URLs without a paid search API.
prompt 4
Show me how to run both the FastAPI backend and React frontend for this project.

Frequently asked questions

what is scrapers fr?

A self-hosted web app that searches for LinkedIn leads by role and location, scrapes their profiles, and filters out spam accounts.

What language is scrapers written in?

Mainly Python. The stack also includes Python, FastAPI, React.

What license does scrapers use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is scrapers to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is scrapers for?

Mainly pm founder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.