1 item
Permanently hide topics you don't want on X: Politics, Sports, Crypto, AI, Videos and more. No 24-hour snooze. EN/ES UI. Topic Filter for X permanently hides the topics you don't want in your X (Twitter) feed — without relying on X's "snooze" that resets every 24 hours. HOW IT WORKS Matching tweets are removed from the timeline data before X renders them, so there are no gaps, no flicker and no layout jumps. Filtering runs entirely in your browser: no account actions, no X Premium needed, essentially zero account risk. TOPICS (all editable) Politics, Sports, Business & finance, Science & tech, Entertainment & art, Artificial intelligence, Games, Cryptocurrency, Religion, and Videos (matched by video/GIF media). Each topic ships with bilingual English + Spanish keyword lists you can edit freely, plus optional @handle blocklists per topic. OPTIONAL ON-DEVICE AI Keyword matching is literal, so it can miss topical posts that use none of the listed words. The optional semantic filter embeds each tweet with a small multilingual model running fully in your browser (WebGPU/WASM) and catches those too. No tweet text ever leaves your device; only the model weights are downloaded once and cached. ALSO - Works on home, search, lists and profile timelines - Optional hiding of the "Live on X" and "Who to follow" sidebar cards - Hidden-tweet count badge per tab - English / Spanish interface PRIVACY No analytics, no tracking, no servers. Your settings live in Chrome storage. The only network request the extension ever makes is the one-time model download from Hugging Face if you enable the semantic filter.
Jul 23, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.