{"repo":"ythx-101/x-tweet-fetcher","free":true,"listed":false,"github":"https://github.com/ythx-101/x-tweet-fetcher","clone":"git clone https://github.com/ythx-101/x-tweet-fetcher.git","description":"Fetch X/Twitter tweets, replies, timelines, and articles without login or API keys — field tool for AI agents.","language":"Python","stars":936,"topics":["agent-tools","ai-agent","automation","no-api","osint","scraper","twitter","x-twitter"],"license":"MIT","category":"ai-agents","readme_excerpt":"x-tweet-fetcher Fetch X/Twitter tweets, replies, timelines, lists, and articles — no login, no API keys. Three backends · Auto fallback · Unified JSON schema · Built for AI agents Quick Start · Backends · Capabilities · Python API · Self-hosted Nitter · Migrating from v1 --- 😤 Problem X has no free API. Scraping gets you blocked. Browser automation is fragile in headless environments. x-tweet-fetcher solves this with smart backend routing : FxTwitter for single tweets (zero deps), Nitter for timelines and search (direct HTTP), a browser driver for everything else — with automatic fallback between them. 🚀 Quick Start Prefer not to install? python3 scripts/fetch tweet.py --url ... works straight from the clone (same flags). 🔀 Three Backends Backend Deps Speed Covers --------- ------ ------- -------- fxtwitter None (stdlib) ⚡⚡ Single tweets, user profiles nitter A Nitter instance ⚡ Timeline, search, replies, mentions browser Camofox or Playwright 🐢 Everything above + Lists + X Articles auto (default) Best available ⚡→🐢 Nitter first, browser fallback Browser driver defaults to Camofox ( localhost:9377 ). Playwright users: 📊 Capabilities Feature Flag Backend --------- ------ --------- Single tweet (text, stats, media, quotes) --url fxtwitter Reply comments (threaded) --url --replies nitter / browser User timeline (paginated) --user nitter / browser Search --search nitter User profile --user-info fxtwitter → nitter X List tweets --list browser X Article full text --article br","default_branch":null,"files":null,"tree":[],"storefront":"/r/ythx-101","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ythx-101/x-tweet-fetcher/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}