x-tweet-fetcher
Fetch tweets, replies, and user timelines from X/Twitter without login or API keys. Also supports Chinese platforms (Weibo, Bilibili, CSDN, WeChat). Includes camofox_search() for zero-cost Google search without API keys. Basic tweet fetching: zero dependencies. Replies/timelines/.
This rank signal uses GitHub stars, measured star growth, and recent maintenance. It is not a safety score or install approval.
Worth reviewing before you install
Treat this as a review case, not an automatic install. Check the SKILL.md path, repo activity, and alternatives before adding it to an agent. No primary install command was extracted, so review the upstream source first.
Browser automation teams. Channel tag: OpenClaw, Claude Code. Treat this as a search fit signal, not compatibility proof. Best when you can review the repo manually before adoption. Start with SKILL.md.
Inspect SKILL.md and the install command before adding it to a shared agent workflow. No actionable warning was returned for this snapshot.
Compare nearby browser automation skills in the OpenClaw, Claude Code channel when 872 GitHub stars, source freshness, or install notes are close. This one still needs manual install review, so a nearby skill may be easier to adopt.
How to install x-tweet-fetcher
No install command was extracted. Treat this as a manual review case.
SKILL.md and source review
Primary path: SKILL.md
53/100 from GitHub star count, star growth rate, and recent update.
53/100 from GitHub star count, star growth rate, and recent update.
26.5/45 points. Star count is log-scaled so large repos lead without completely hiding newer projects.
10.8/35 points from 82 net stars over 53.3 observed day(s).
16/20 points. Most recent GitHub activity: 2026-05-24T02:03:30Z.
- GitHub ranking score uses star count, measured star growth rate, and recent repository update only.
- 798 stars at last scan.
- 8 stars/week measured from 2026-04-22 to 2026-04-29T10:48:41.150Z.
- Most recent GitHub activity was 2026-04-04T03:40:43Z.
Source evidence preview
We show selected README/SKILL.md excerpts, not a full mirror of the repo. Use the focus cards for install notes, usage, and skill rules, then open GitHub before installing.
Sections found: Single tweet (zero setup), 1. Install dependencies.
Sections found: Browser only โ full features (lists, articles), ๐ Capabilities, Basic Usage (Zero Dependencies).
Review SKILL.md for trigger rules and constraints.
๐ค Problem
You: fetch that tweet / list / article for me
AI: I can't access X/Twitter. Please copy-paste the content manually.
You: ...seriously?X has no free API. Scraping gets you blocked. Browser automation is fragile and won't work in headless environments.
x-tweet-fetcher solves this with smart backend routing: Nitter for zero-dependency speed, Playwright for full-feature coverage, auto fallback between them.
Browser only โ full features (lists, articles)
python3 scripts/fetch_tweet.py --list 1455045069516357634 --backend browser
| Backend | Deps | Speed | Features |
|---|---|---|---|
| nitter | None (stdlib only) | โก Fast | Timeline, search, replies, profile, mentions |
| browser | Playwright/Chromium | ๐ข Slower | Everything above + Lists + Articles + fetch_china |
| auto (default) | Best available | โกโ๐ข | Tries nitter first, falls back to browser |
OpenClaw users: Playwright + Chromium are built-in. --backend auto just works โ no extra install needed.๐ Capabilities
| Feature | Backend | Output |
|---|---|---|
| Single tweet | FxTwitter (always) | text, stats, media, quotes |
| Reply comments | nitter / browser | threaded comment list |
| User timeline | nitter / browser | paginated tweet list |
| @mentions monitor | nitter / browser | incremental new mentions |
| Keyword search | nitter / browser | real-time tweet stream |
| X Lists | browser only | list member tweets |
| X Articles | browser only | full long-form content |
| User profile analysis | nitter + LLM | MBTI, Big Five, topic graph |
| WeChat article search | Sogou (direct HTTP) | title, url, author, date |
| WeChat/Weibo/Bilibili | browser only | via fetch_china.py |
| Tweet growth tracker | FxTwitter API | growth curves, burst detection |
For AI Agents: All output is structured JSON. Import as Python modules for direct integration. Exit codes are cron-friendly (0=nothing new,1=new content).
Single tweet (zero setup)
#### 1. Install dependencies
Need the full source? Read full README on GitHub
Basic Usage (Zero Dependencies)
Text-only mode with replies
python3 scripts/fetch_tweet.py --url "https://x.com/user/status/123456" --replies --text-only
CLI
python3 scripts/camofox_client.py "your search query"
Uses Camofox browser to search Google directly. No Brave API key needed, no cost.
Camofox Setup
Installation
Option 1: OpenClaw Plugin
openclaw plugins install @askjo/camofox-browserOption 2: Manual Install
git clone https://github.com/jo-inc/camofox-browser
cd camofox-browser
npm install && npm startNeed the full source? Read full SKILL.md on GitHub
