YouTube Subscriptions Feed Cleaner
A browser extension designed to reduce clutter and restore control over the YouTube subscriptions feed experience.
🧩
The Problem
Over time, YouTube’s subscriptions feed shifted away from a simple chronological list of videos from channels you follow into a recommendation-heavy interface filled with Shorts and featured sections of algorithmically prioritized content.
This introduced friction in:
Rapid scanning of new uploads
Chronological-first browsing habits
User control over feed composition
Maintaining focus within a cluttered interface
The goal wasn’t to block content entirely, but to restore intentional browsing within an increasingly recommendation-driven platform.
👤
User Context
Although most users rely heavily on recommendations, a smaller group still prefers subscriptions-first browsing workflows.
Typical usage scenarios include:
Preference for chronological browsing over recommendations
Quickly scanning new uploads without distraction
Reducing repetitive unwanted content patterns
🎯
Goals
Restore a cleaner browsing experience
Reduce visual clutter and cognitive overload
Preserve chronological feed scanning
Give users more control over feed customization
Keep interactions lightweight, transparent and reversible
⚠️
Constraints
Platform Constraints
No direct control over YouTube’s internal APIs
Frequent UI changes from YouTube
DOM-dependent filtering behavior
Product Constraints
Lightweight extension footprint
Minimal setup friction
Real-time updates without reloading the page
📐
Design Decisions
Progressive Customization
v0: Feed decluttering
Hide Shorts and featured sections to restore chronological browsing.
v1: Keyword blacklist
Remove repetitive or unwanted content patterns from subscriptions.
v2: Channel whitelist
Allow users to isolate preferred uploads from high-volume channels without losing access to the channels entirely.
Lightweight Interaction Model
Instant toggles
Persistent preferences
Low-friction setup
Minimal popup UI
Non-destructive Filtering
Users remain in control
Reversible customization
Optional filtering
📈
Outcome
Published publicly as a Firefox extension
Shared with online communities and received positive user feedback
Revealed demand for feed customization beyond the initial feature set
Iterated on the original concept through additional filtering controls and channel whitelisting
💭
Reflection
One of the most interesting aspects of the project was seeing how strongly users reacted to the loss of control over their subscription feeds. Even small customization options significantly changed how intentional, manageable and user-controlled the browsing experience felt.
Community feedback also highlighted platform limitations: many users wanted similar functionality on mobile or TV environments where browser extensions are unavailable.