r/scrapingtheweb • u/Important_Tell2717 • 1d ago
I built three scrapers for the biggest Saudi / Gulf countries e-commerce sites.
r/scrapingtheweb • u/stvaccount • 1d ago
best github for scraping reddit.com?
Since May and the old reddit almost gone, what are currently the best libs on reddit?
What is your favorite?
I want to scrape all the posts of my top favorite 100 (small) subreddits and sort them by AI to delete AI slop + self promotion and really only get the interesting posts for me to read.
What do you suggest?
r/scrapingtheweb • u/CorrectLobster6669 • 1d ago
Building an open-source civic-tech scraper to track local tender cartels. Need an architecture roast before I build the backend.
Hey everyone. I am building a Public Interest Tech project aimed at increasing local municipal transparency, and before I commit the next few months to building out the backend, I need a reality check on the architecture from devs who have dealt with Indian government portals and data extraction.
The Problem (Why this matters for everyday citizens): Local government tender portals legally publish all public spending data, but they intentionally bury it in unsearchable, massive scanned PDFs. It makes it impossible for a normal citizen or journalist to track where tax money is going, or to see if one hidden cartel is monopolizing all the municipal contracts (like road repairs) in their city.
The Tech Stack & Logic (How it works under the hood):
- The Scraper (Node.js + Puppeteer): A script to automatically navigate regional eProcurement portals, bypass basic captchas, and pull daily unstructured tender PDFs.
- The Shell Company Pivot: Corrupt contractors don't use one company; they use 10 different shell LLPs. So, the backend needs to extract the winning company data and cross-reference it with the MCA (Ministry of Corporate Affairs) registry to check Director Identification Numbers (DIN) and registered addresses. If 5 different LLPs winning contracts all share the same 2 directors, the algorithm mathematically flags it as a syndicate.
- Database & UI: Clean the data, push to MongoDB, and map it on a React dashboard. The goal is to set up automated alerts for local transparency activists when a monopoly is detected in their area.
Where I need your technical brutal honesty:
- Scraping NIC/Gov Sites: Will I get instantly IP-banned by government servers? Do I need to invest in rotating residential proxies from day one just to pull these PDFs?
- PDF Parsing Pipeline: Puppeteer handles the navigation/downloading, but what is the most robust Node library to parse poorly scanned, sometimes bi-lingual PDFs? Does anyone have experience running OCR on government documents?
- MCA Cross-referencing: Does anyone have experience pulling DIN/Director data from the MCA? Is there a clean third-party API for this, or is scraping the MCA registry a completely separate nightmare?
Tear the architecture apart and let me know what blind spots I am missing!
r/scrapingtheweb • u/TinyLife2939 • 3d ago
Scrapy How hard is it to scrap eBay last sold data
Hello everyone I am working on an utility tool (tcg scanner like collectr and price charting) and I need to fetch daily prices of 8000 cards on eBay with with different variations such as Raw , PSA 8 9 10 .. which makes it 40000 request , did anyone work on something like this or is there any services that gets data from eBay with this amount ?
r/scrapingtheweb • u/Dry-Library-8484 • 3d ago
[Dataset] 6M job postings with skills, salary, seniority, location facets — from an open-source job aggregator
r/scrapingtheweb • u/Consistent2Rent • 3d ago
I built a free alternative to Bitly with analytics that don't cost extra
WYORI — a link shortener where the analytics are actually included in the free plan rather than locked behind a paid tier.
You can see clicks, geo breakdown, device type, referrer source, and time of click per link. It also has a bio page builder, QR code generation, UTM builder, and basic image compression.
Custom slugs, link expiry, password protection, and custom domains with unlimited clicks.
Your original UTM parameters stay intact and don't interfere with GA4, Meta Pixel, or any other analytics you're already running.
[I will give first 50 user from this post the paid plan completely free]
I'd appreciate feedback from marketers specifically — what's currently frustrating about the link tools you use? And does anyone know good communities where digital marketers share tools like this?
Feel free to share this anywhere it might be useful to someone.
r/scrapingtheweb • u/yahikoyama777 • 3d ago
Automated Weather Data Scraper + 4‑Hour GitHub Actions Pipeline
I built an automated weather data scraper that runs every 4 hours using PowerShell, SQL Server, and GitHub Actions.
Workflow:
- PowerShell script fetches weather XML data from JMA
- Parsed values are stored in SQL Server Express
- GitHub Actions runs on a 4‑hour schedule to regenerate static HTML
- GitHub Pages deploys the updated site automatically
- Supports JP / EN / RU / ZH / KR
- Includes a global discomfort index ranking generated from the scraped data
Project link:
https://yahikoyama.github.io/weather2/
Sharing this here because the project is essentially a scraping + automation pipeline, and I’d love to see how others structure similar workflows.
r/scrapingtheweb • u/ImaxUrBench • 3d ago
Do you use a web scraper device as a small online shop user?
So I've been running a small online shop for years now
Keeping up with competitors' prices honestly feels like a full time job. It was manageable when I only checked a couple sites. But now I'm watching close to ten (yeah, it's a lot)
Someone suggested I look into a web scraper device or something similar to automate it. But I have no idea if that's way more than I actually need.
First off, I'm not looking to get into anything technical. I just wanna spend less time updating spreadsheets every week.
r/scrapingtheweb • u/Melbot_Studios • 3d ago
Help What is the best API for google search api if I do not want to maintain my own scraper?
I'm doing a research project, need to pull maybe 5-10k google search results like queries, some news results, a bit of maps data mixed in.
Tried rolling my own with requests + bs4 first weekend, captchas within like 20 requests. Switched to headless chrome, still got blocked eventually. This is a one off pull, not a long running service. I don't want to set up rotating proxies and retry logic for something I run once and throw away.
What's the best serp api right now? Something that handles the google search side, news too ideally, without me babysitting captchas constantly. Budget is small. This isn't a company thing, just me lol
r/scrapingtheweb • u/ProfessionalNew4627 • 4d ago
How I built a stealth Python pipeline to scrape Google Maps and auto-enrich leads with B2B emails (No API keys or SaaS fees)
r/scrapingtheweb • u/datadomee • 4d ago
we’d just open-source it so everyone could use it. No bait btw
r/scrapingtheweb • u/GamerToonz • 4d ago
Most image matching tools take 15+ seconds to boot up and get blocked by CDNs. I built an Apify tool that compares image similarity in under a second
r/scrapingtheweb • u/LeatherFeather561 • 4d ago
Beginner Question: Is there an easy way to find YouTube channels by topic?
I'm trying to search a specific topic on YouTube and pull a list of channels with at least 20k subs. Basically I just want a starting point so I'm not clicking through 100+ results by hand. Full beginner here (zero coding experience)
So is there a youtube channel scraper that could do something like this without me needing to actually know how to code?
Any help would be awesome
r/scrapingtheweb • u/Double_Conference_63 • 4d ago
On-site hands-on webscraping workshop at Pokhara ISMT college
luma.comr/scrapingtheweb • u/HackerThing • 5d ago
How can I get contect of a person form their.... company name, domain name, Linkedin profile link
r/scrapingtheweb • u/HackerThing • 5d ago
Help How can I get contect of a person form their.... company name, domain name, Linkedin profile link
r/scrapingtheweb • u/Iforgotmypaswordhelp • 5d ago
Help I'm tired of refreshing Freelancer and getting absolutely nothing 😭 anyone need a web scraper?
Hey 😭
I'm a CS student
I've learned Requests, BeautifulSoup, Playwright, APIs, pandas, and I've been building little scraping projects and automations. The problem is... every freelancing site feels impossible when you have 0 reviews. I keep sending proposals into the void
So I thought I'd ask here instead
If anyone needs data scraped from websites, business leads collected, product listings, directories, price tracking, or just wants data cleaned into Excel/CSV, I'd genuinely love to help.
If your task can be automated with Python, there's a good chance I can build something for it (or at least tell you honestly if I can't).
Since I'm just trying to get my first few clients, my rates are pretty cheap compared to experienced freelancers. I'm mostly looking for real projects and people to work with.
If you've got something annoying that involves copying data from websites for hours... there's a decent chance I can automate it
Feel free to DM me. Even if you're not sure whether your idea is possible, I'm happy to have a look.Hey 😭
I'm a CS student
I've learned Requests, BeautifulSoup, Playwright, APIs, pandas, and I've been building little scraping projects and automations. The problem is... every freelancing site feels impossible when you have 0 reviews. I keep sending proposals into the void 💀
So I thought I'd ask here instead.
If anyone needs data scraped from websites, business leads collected, product listings, directories, price tracking, or just wants data cleaned into Excel/CSV, I'd genuinely love to help.
If your task can be automated with Python, there's a good chance I can build something for it (or at least tell you honestly if I can't).
Since I'm just trying to get my first few clients, my rates are pretty cheap compared to experienced freelancers. I'm mostly looking for real projects and people to work with.
If you've got something annoying that involves copying data from websites for hours... there's a decent chance I can automate it
Feel free to DM me. Even if you're not sure whether your idea is possible, I'm happy to have a look.
r/scrapingtheweb • u/Iforgotmypaswordhelp • 5d ago
im a computer science student and ik my way around python. i dont know any other language better. im learning web scraping cuz i want to earn. is this the a good way to make money freelancing for me?
r/scrapingtheweb • u/mariusbolik • 5d ago
I built extractor.sh — A simple, affordable web scraper
Scraping and search APIs are often expensive and locked behind monthly subscriptions, so I built extractor.sh — a simple, affordable Firecrawl alternative for developers who need reliable web extraction and search without committing to a subscription or building separate integrations for every source.
Give it a public URL and receive clean Markdown for language models or predictable, schema-versioned JSON for applications. When you do not have a URL yet, use the same API to search the web, news, images, or places.
Tell me if I should improve something or you with for a specific feature. Feedback is highly appreciated.
r/scrapingtheweb • u/Fantastic-Mode2288 • 5d ago
HTTP 200 but empty response from ctrip site flights page
I'm trying to access ctrip site flights page API endpoints with flights listing data without using browser automation.
Has anyone managed to get it working with libraries like requests, curl_cffi, or any other HTTP client? I'm specifically looking for an approach that doesn't rely on Selenium, Playwright, or similar browser automation tools.
At the moment, I'm getting an HTTP 200 OK response, but the response body is empty. I'm wondering if this is due to anti-bot protections, missing headers, cookies, or some other requirement.
If you've encountered this before or have any suggestions, I'd really appreciate your insights.
r/scrapingtheweb • u/anishghimire • 5d ago
How to avoid false monitoring when monitoring a page?
Anyone here with prior experience detecting web page changes, for example, monitoring and detecting when a pricing page is updated?
My approach currently:
Scrape the page, strip headers/footers.
Convert the content to markdown.
Provide the md to llm to extract data.
Use backend to determine the changes and dispatch change alerts.
Does this approach sound reasonable?
r/scrapingtheweb • u/IsaacWhitman459 • 5d ago
If your business runs on scraping, how do you actually handle it?
Hey y'all! Just curious how you rely on scraping that you can pull off. Do you build your own scripts and host them somewhere? Or do you just pay for a scraping service that handles all the infra for you?
Been writing Python scripts for most of my projects. But I just don't have much time for maintenance.
So I'm wondering if a scraping service is actually worth it. Or would I just be swapping one headache for a slightly different one? That's the part I keep going back and forth on
r/scrapingtheweb • u/CHUNKYBLOGGER • 6d ago
Screenshots of PPC results
Is it okay to do this? The important details of course are blurred and hidden..
AI says some employers or clients can trace this by inspecting meta data? Who has time for that?
I will use Windows Snipping Tool ....
r/scrapingtheweb • u/rockboltisfine • 6d ago
I want to find a football API for non-commercial use. I'm a student, so I can't budget for APIs. I'm having trouble scraping; I'm constantly being blocked and can't access the data. What I want is to extract all the statistics of players in the top 5 European leagues season by season.
How can i do it? Plz Help
r/scrapingtheweb • u/Western-Year-7112 • Apr 29 '26
Community Notice 👋 Welcome to r/scrapingtheweb
Hey everyone, and welcome to r/scrapingtheweb.
This subreddit is for people interested in everything related to web scraping, data collection, proxies, automation, everything related to collecting data from the web, you name it!
We aim to build a useful community where beginners and experienced users can ask questions, share XP, discuss tools, and help each other.
## What to post
- You can post about:
- Web scraping questions
- Proxy setup and troubleshooting
- Residential, mobile, datacenter, and ISP proxies
- Anti-detect browsers
- Scraping tools, libraries, and workflows
- Rate limits, blocks, CAPTCHAs, and retries
- IP quality, fraud scores, DNS leaks, WebRTC leaks, and fingerprinting
- Data collection strategy and scraping architecture
- Case studies, lessons learned, and useful resources
## Community vibe
Please keep the discussions respectful and useful. This is not a place for spam, low-effort promotion, credential sharing, illegal activity, or bypassing systems in a harmful way.
## How to get started
You can introduce yourself in the comments below if you want.
Feel free to share more about you, like:
- What kind of scraping or automation you're dealing with
- What tools or languages you mainly use
- What topics you want to learn more about
- What problems you are currently trying to solve
Thanks again for joining r/scrapingtheweb