No More Low Content on X is an advanced Chrome extension (Manifest V3) designed to sanitize your X (formerly Twitter) experience. It goes beyond simple keyword blocking by using real-time data to filter content based on engagement metrics, account origins, language, and spam behavior patterns.
Key Features
-
Advanced Content Filtering:
- Keyword & Phrase Blocking: Mute posts containing specific words or phrases.
- Regex Support: Toggle Regular Expressions for complex pattern matching blocking.
- Account Blocking: Completely hide posts from specific handles (blacklist).
-
Quality & Anti-Spam Control:
- Engagement Thresholds: Hide posts that don't meet your minimum criteria for Likes, Reposts, or Replies.
- Username Change Detection: Automatically block accounts that have changed their username/handle excessively (a common trait of spam/sold accounts).
-
Geo-Location & Language Blocking:
- Country/Region Filtering: Block accounts based on their "Account Based In" data (for countries ISO codes, e.g., IN, SR or for regions first two lettes, e.g., WE, SO etc.) using X's internal data.
- Language Filtering: Filter posts by language code or detected script.
- Filter Modes: Choose between "Block" (completely remove) or "Blur" (overlay with a "Click to Reveal" option).
-
Visual Enhancements & Insights:
- Country Flags: Displays the account's country flag bottom to their profile image on the timeline, profil pages. On the post detail page, this information is added at the bottom next to the view count.
- DM Scanner: Scans your Direct Messages inbox and displays country flags next to users, helping you identify potential spam requests.
- Session Statistics: Adds a dashboard to the sidebar footer showing how many posts were blocked in the current session, broken down by country/region and language.
-
UI Cleanup:
- Hide "For You" Tab: Force the timeline to "Following" only.
- Hide "Trends": Remove the trending topics sidebar.
- Hide "Who to Follow": Remove suggested account cards.
Technical Details (Under the Hood)
- GraphQL Integration: Uses X's AboutAccountQuery to fetch accurate account location data that isn't typically visible on the timeline.
- Smart Caching (IndexedDB): Implements a local database to store user location data, minimizing API calls and preventing rate limits.
- MutationObserver: Actively watches the DOM to filter content instantly as you scroll.
- Privacy First: All processing happens locally in your browser.
Configuration
Click the extension icon while on x.com to open the settings panel:
- Keywords: Enter words one per line (enable Regex toggle if needed).
- Engagement: Check the boxes to enable thresholds (e.g., Min Likes: 50).
- Geo-Filter: Enter 2-letter ISO country codes (e.g., IN, SR) or regions first two letters (e.g., WE, SO) to block/blur posts from those regions.
- UI Cleanup: Toggle "Hide For You" or "Hide Trends" as desired.
- Save: Click save to apply changes instantly.