Slop Blocker is a desktop Chrome extension that hides high-distraction surfaces while keeping the useful parts of YouTube and Instagram available.
- YouTube Shorts shelves, cards, navigation entries, and direct
/shorts/...routes. - Instagram Reels routes, Explore routes, and visible Reels/Explore entry points.
- Direct blocked routes are redirected to a safer page: YouTube Subscriptions, Instagram Home, or Instagram Inbox.
- Master filter for turning all protections on or off.
- Per-site controls for YouTube and Instagram.
- Temporary pauses for 10 minutes or 1 hour.
- Local-only settings stored in Chrome storage.
- No accounts, syncing, or remote service.
Install dependencies:
npm installRun a production build:
npm run buildType-check the project:
npm run typecheck- Run
npm run build. - Open
chrome://extensions. - Enable Developer mode.
- Click Load unpacked.
- Select the generated
dist/directory.
This extension depends on the current desktop web structure for YouTube and Instagram. If either site changes its routes or DOM structure, selectors may need updates.
