Twitxy Saved

Unclecode (Hossein)

Verified account This account is verified. Learn more

@unclecode

Author of Crawl4AI. AI & software builder, systems thinker, founder of Kidocode. I build, analyze, and advise on hard technical problems.
Singapore unclecode.com Joined September 2009
380 Following 3.1K Followers 2.8K Posts

Latest posts 5

Unclecode (Hossein) Verified account @unclecode
Every scraper builder has this graveyard. Mine is big. x.com/i/status/21180…
ReignSwords Verified account @ReignSwords Nov 4
I have a graveyard of dead scrapers.

Every one died the same way: the site moved a div, my CSS selector went blind, and the pipeline handed me an empty CSV at 3am.

Scrapling is the first framework I've seen that treats that as the actual problem, not a user error.

It's a Python scraping library — fetchers, stealth browsers, spiders, the whole pipeline. Its standout is adaptive element tracking: instead of pinning ".price", it tracks the element itself. Site redesigns? It follows along. It also matches similar elements across a page, which is how most of my scrapers actually die — the tenth product card renders slightly different from the first nine.

Three things I verified tonight:

1. The whole pipeline in one library — fast HTTP fetch, a stealth browser that handles Cloudflare Turnstile, parsing, concurrent spiders, JSON/CSV export.
2. It ships an MCP server and an agent skill. Your coding agent can browse and extract by itself. That's where this is all going.
3. Install is `pip install "scrapling[fetchers]"` — and yes, you need the [fetchers] extra. Plain `pip install scrapling` gives you a Fetcher that imports nothing. Learned that one the fun way.

Five lines later I had 10 quotes off a live page in 1.6 seconds. That's the whole pitch: less time writing selectors, more time using data.

Cold water: anti-bot bypass is an arms race, not a finished product — treat the Turnstile claims as "works today". And adaptive tracking is smart, not magic. If the entire page got rewritten in React, you'll still be debugging.

But 96K stars and 1.6K new ones a day don't lie about how real this pain is.

Repo's in the first comment. BSD-3 license, so your company lawyer won't flinch.

If you scrape the web for a living, follow along — I dig up stuff like this every day.

When was the last time your scraper survived a site redesign without a 3am fix? Be honest.

🔵 Fellow Premium members, let's connect! I post about AI & tech — follow for more 👥
View quoted post on X
Unclecode (Hossein) Verified account @unclecode
Nice to see Crawl4AI on this list. Never gets old. x.com/i/status/21185…
CyrilXBT Verified account @cyrilXBT Nov 6
9 GITHUB REPOS THAT LET YOU SCRAPE ANY WEBSITE WITHOUT GETTING BLOCKED.

Most scrapers get banned in the first 100 requests.

These ones do not.

Crawl4AI — AI-powered crawler built for LLM pipelines. Extracts clean structured data automatically.
github.com/unclecode/craw…
Firecrawl — Turns any website into clean markdown for AI consumption. Built for RAG pipelines.
github.com/firecrawl/fire…
Scrapy — The battle-tested Python scraping framework. 50,000+ stars. Still the most reliable at scale.
github.com/scrapy/scrapy
Crawlee — Playwright and Puppeteer wrapped in a scraping framework with built-in anti-detection.
github.com/apify/crawlee
Playwright — Microsoft's browser automation library. Handles JavaScript-heavy sites that break every other scraper.
github.com/microsoft/play…
ScrapeGraph AI — Uses LLMs to navigate and extract data using natural language instructions.
github.com/ScrapeGraphAI/…
Browser Use — Gives AI agents full browser control. Your Claude agent can now browse and scrape anything.
github.com/browser-use/br…
Katana — Fast reconnaissance crawler built for security researchers. Handles complex site architectures.
github.com/projectdiscove…
Maxun — No-code web scraping platform. Build scrapers without writing a single line of code.
github.com/getmaxun/maxun

Bookmark this before your next data project.

Follow @cyrilXBT for every open source build worth your weekend the moment it surfaces.
View quoted post on X
Unclecode (Hossein) Verified account @unclecode
i fingerprinted this "union alpha" which turned out it is (unbiased/pareto) for 15 times in 100 minutes:

02:05-02:34 UTC: a fingerprint matching hermes-4-405b in my library, 4 of 4 probes.

02:37: every probe value changes at once. new model.

02:40-03:46: a signature matching nothing i have measured. unknown model.

and in 10 of the 15 runs, the same text sent twice, seconds apart, was billed with two different token counts.

people spent the stealth week arguing whether it was openai, llama, qwen or glm. everyone was right. they were fingerprinting different models behind one name.

Not only for mystery models. Your daily OpenAI or Gemini API deserves the same check. modelprint.ai
OpenRouter Verified account @OpenRouter Sep 17
Union Alpha is revealed on OpenRouter as @TheUnbiasedCo Pareto!

Impressive detective work and demand from the community cut this stealth period short, but you can continue using it now: openrouter.ai/unbiased/pareto
View quoted post on X
Unclecode (Hossein) Verified account @unclecode
I really wonder how will be the saas model? Here @treg_ai let us access to 2800+ saas and pay as u go!
Treg Verified account @treg_ai Sep 3
Grok bot just killed 2800+ SaaS...

Instead of paying $600 subscriptions, build a loop with Treg

Try it at treg.to/grokbot

Cost cents per call, and tailored to just your needs

No subscription, 0% markup

Fully open sourced, git repo below 👇
View quoted post on X