A curated collection of the best open-source scrapers for Linkedin — across Python, Node.js, Puppeteer, Playwright, Selenium, and more.
Updated regularly • Filterable by language, stars, last updated, and maintenance status.
This repo helps you find the most reliable, actively maintained scrapers for Linkedin, so you don't have to build from scratch.
Each scraper comes with:
- ✅ Tech stack (Playwright, Puppeteer, Requests, etc.)
- ✅ Language
- ✅ Star count + maintenance status
- ✅ Last update + repo age
- ✅ ScrapeOps integration support (where available)
Perfect for:
- 🧪 Rapid prototyping
- 🔍 Learning how others solve anti-bot challenges
- 🚀 Starting with a battle-tested base
Find out everything you need to know to reliably scrape Linkedin with our new tool: Website Scraping Analyzer
Our Website Scraping Analyzer provides the blueprint for Linkedin scraping operations:
- Overview: Scraping Summary, Anti-Bots
- Data: Data Types, Public APIs
- Legal: Legality Review, Robots.txt, Terms & Conditions, Lawsuits
- Resources: GitHub, Articles, YouTube
- Featured Scrapers
- Scrapers By Language
- Need Rotating Proxies or CAPTCHA Solving for Linkedin
- Linkedin Tutorials & How-Tos
- Contributing
- Compare Proxy Providers
🏅 Hand-picked, most robust & well-maintained scrapers.
| Name | Language | Stars | Maintained | Last Updated |
|---|---|---|---|---|
linkedin_scraper ![]() |
python | ⭐ 2467 | ❌ No | 2024-12-13 |
JobSpy ![]() |
python | ⭐ 1559 | ✅ Yes | 2025-04-10 |
linkedin ![]() |
python | ⭐ 884 | ✅ Yes | 2025-05-02 |
🟢 = actively maintained | 🔴 = not updated in 6 + months
| Name | Stars | Last Updated | Level | Maintained |
|---|---|---|---|---|
| linkedin_scraper | ⭐ 2467 | 2024-12-13 | professional | ❌ No |
| JobSpy | ⭐ 1559 | 2025-04-10 | professional | ✅ Yes |
| ⭐ 884 | 2025-05-02 | professional | ✅ Yes | |
| LinkedInt | ⭐ 483 | 2023-05-23 | immediate | ❌ No |
| py-linkedin-jobs-scraper | ⭐ 410 | 2025-03-14 | immediate | ✅ Yes |
| linkedin-scraper | ⭐ 160 | 2025-04-27 | professional | ✅ Yes |
| Linkedin_Google_ProfileScraper | ⭐ 34 | 2021-03-22 | professional | ❌ No |
| Name | Stars | Last Updated | Level | Maintained |
|---|---|---|---|---|
| linkedin-profile-scraper-api | ⭐ 633 | 2024-04-05 | professional | ❌ No |
| scrapedin | ⭐ 605 | 2023-02-28 | professional | ❌ No |
| Name | Stars | Last Updated | Level | Maintained |
|---|---|---|---|---|
| linkedin-scraper | ⭐ 557 | 2024-04-17 | professional | ❌ No |
Linkedin uses aggressive anti-bot tech (CAPTCHAs, IP bans, JS challenges).
If your Linkedin scraper fails, it's not the code — it's the infrastructure.
✅ ScrapeOps Proxy Aggregator helps:
- Route requests through 20 + proxy providers
- Automatically rotate and retry failed requests
- Reduce ban rate and increase success on Linkedin
🎁 Get 1000 free credits to test your Linkedin scraper 👉 Start here
- 📘 How to Scrape Linkedin at Scale
- 🔐 Web Scraping Linkedin Without Getting Blocked
- 🧪 How to Use ScrapeOps Proxy Aggregator
Know a Linkedin scraper we missed? Want us to include your project?
- Click New Issue on this repo
- Include the GitHub URL, language, and brief description
- We'll validate and include it in the next update
All contributions welcome! We'll vet and include approved scrapers in the next update.
📰 Use our Proxy Comparison Tool to benchmark proxy providers based on Price, IP, Bandwithdh & Pages.
Linkedin scraper, web scraping, linkedin API, python scraper, playwright, data scraping, anti-bot, github, open-source linkedin crawler, ScrapeOps
🎁 Get 1000 free credits to test your Linkedin scraper 👉 Start here


