Item logo image for X Focus Filter

X Focus Filter

ExtensionTools2 users
Item media 1 (screenshot) for X Focus Filter

Overview

Filter X/Twitter timeline to only show Tech, AI, Business & Open Source content

X Focus Filter — Take Back Your X/Twitter Timeline Tired of scrolling through spam, NSFW content, crypto scams, and engagement bait on X (formerly Twitter)? X Focus Filter is a lightweight Chrome extension that filters your timeline in real-time, showing only the professional and technical content you actually care about. No API keys. No data collection. No servers. Everything runs 100% locally in your browser. THE PROBLEM X's algorithmic timeline doesn't respect your time. Your feed is cluttered with: - Spam accounts and NSFW/adult content mixed into your professional feed - Crypto scam promotions, fake giveaways, and airdrop spam - Engagement bait, rage-inducing culture war posts, and celebrity gossip - Content completely unrelated to your work and interests You open X to stay updated on tech and AI news, but end up wasting 30 minutes scrolling through noise. X Focus Filter fixes this by letting you define exactly what topics you want to see. HOW IT WORKS X Focus Filter scans each tweet as it loads on your timeline and matches it against carefully curated keyword dictionaries. Tweets that don't match your selected topics are instantly and smoothly hidden. No page reloads, no delays — filtering happens in real-time as you scroll. 1. A tweet appears in your timeline 2. The extension extracts the tweet text, author name, and any link preview content 3. It checks against the spam/NSFW blacklist (always active) 4. It matches against your selected topic keywords 5. The tweet is shown or hidden instantly The entire process takes milliseconds per tweet and has zero impact on your browsing performance. 8 TOPIC CATEGORIES Choose the topics that matter to you. Each category contains 50-100+ carefully curated keywords in both English and Chinese: Tech — Software engineering, hardware, cloud computing, programming languages (JavaScript, Python, Rust, Go), frameworks (React, Vue, Next.js), DevOps, databases, cybersecurity, major tech companies (Apple, Google, Microsoft, NVIDIA) AI / Machine Learning — Large language models (GPT, Claude, Gemini, LLaMA, DeepSeek), deep learning, neural networks, computer vision, NLP, AI agents, prompt engineering, image generation (Stable Diffusion, Midjourney, DALL-E), AI coding tools (Copilot, Claude Code) Business — Startups, venture capital, funding rounds, IPOs, acquisitions, revenue, fintech, market analysis, hiring trends, Y Combinator Open Source — GitHub, GitLab, open source licenses, pull requests, npm, PyPI, package releases, Linux, community projects Design — UI/UX, Figma, design systems, typography, accessibility (a11y), Tailwind CSS, motion design, prototyping Crypto / Web3 — Blockchain, Ethereum, Bitcoin, Solana, DeFi, smart contracts, DAOs, Layer 2 solutions, zero-knowledge proofs Indie Dev — Indie hackers, side projects, bootstrapping, MRR, Product Hunt, build in public, micro SaaS, no-code/low-code tools Career — Job postings, hiring, remote work, salary, coding interviews, tech leadership, freelancing, career development 3 FILTER MODES Fine-tune how aggressive the filtering should be: Strict Mode — Requires at least 2 keyword matches per tweet. Best for laser-focused feeds with minimal noise. Great if you only want deeply technical content. Normal Mode — A single keyword match is enough to show a tweet. The balanced default that works well for most users. Relaxed Mode — Includes additional broader related terms (like "product", "platform", "tool" for Tech). Shows more content with a wider net. Good if you don't want to miss anything tangentially related. KEY FEATURES Real-Time Filtering Tweets are filtered as they load using a MutationObserver. No page refresh needed. Works seamlessly as you scroll through your timeline. Spam & NSFW Blocking A built-in blacklist automatically hides spam, NSFW content, scam promotions, fake giveaways, and engagement bait. This blacklist is always active regardless of your topic settings. Custom Keywords Add your own comma-separated keywords to the whitelist (always show) or blacklist (always hide). Perfect for niche topics or specific terms you want to filter. User Whitelist Ensure your favorite accounts are never filtered. Add usernames to the whitelist and their tweets will always appear, regardless of content. Peek Mode Temporarily reveal all filtered tweets at reduced opacity. This lets you check for false positives and fine-tune your settings without permanently changing anything. Floating Status Badge A small, unobtrusive badge on the page shows real-time filtering stats (tweets shown vs. hidden) with a quick on/off toggle. Bilingual Interface Full English and Chinese (Simplified) UI support. Switch languages with one click. Keyword dictionaries include both English and Chinese terms for comprehensive coverage. Real-Time Statistics The popup shows live counts of tweets scanned, shown, and hidden so you can see exactly how the filter is performing. PRIVACY FIRST X Focus Filter is built with privacy as a core principle: - ZERO data collection — We collect absolutely no user data, ever - NO analytics or tracking — No Google Analytics, no telemetry, no usage stats - NO network requests — The extension never phones home or contacts any server - NO API keys needed — Works entirely offline after installation - Local storage only — Your preferences are saved in chrome.storage.local on your device - Minimal permissions — Only requests access to x.com and twitter.com domains - Open source — The complete source code is available for inspection on GitHub TECHNICAL DETAILS - Built with vanilla JavaScript — no frameworks, no build step, no bloat - Chrome Extension Manifest V3 compliant - Uses MutationObserver for efficient real-time DOM monitoring - Word-boundary matching for short keywords (3 characters or less) to prevent false positives - Lightweight: the entire extension is under 50KB - No background service worker — only runs when you're on X/Twitter PERFECT FOR - Software engineers who use X for tech news and open source updates - AI/ML practitioners following the latest research and model releases - Startup founders tracking business news and funding rounds - Designers staying updated on UI/UX trends and tools - Anyone who wants a cleaner, more focused X/Twitter experience - Bilingual English/Chinese users who follow content in both languages FREQUENTLY ASKED QUESTIONS Q: Does this work with X's "For You" and "Following" tabs? A: Yes! X Focus Filter works on all timeline views including For You, Following, search results, and individual profile pages. Q: Will this slow down my browsing? A: No. The keyword matching is extremely fast (milliseconds per tweet) and uses requestAnimationFrame for batch processing. You won't notice any performance impact. Q: Can I add my own topics? A: Yes! Use the Custom Keywords section to add any terms you want. You can add whitelist keywords (always show) and blacklist keywords (always hide). Q: Does this work in Chinese? A: Yes! Both the UI and keyword dictionaries support English and Simplified Chinese. The extension can filter Chinese-language tweets just as effectively. Q: Is my data safe? A: Absolutely. The extension makes zero network requests. All processing happens locally in your browser. Your preferences never leave your device. Q: Does this require an X/Twitter API key? A: No. X Focus Filter works entirely through local DOM manipulation. No API keys, no authentication tokens, no server-side processing. Get X Focus Filter today and transform your X/Twitter experience from noisy chaos into a focused, professional information stream. Version 1.0.0 | MIT License | Open Source on GitHub

Details

  • Version
    1.0.0
  • Updated
    March 13, 2026
  • Size
    24.79KiB
  • Languages
    English
  • Developer
    Email
    vorojar@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps