A Chrome extension that blocks the LinkedIn feed to help you stay productive and avoid endless scrolling.
- Feed Blocker: Hide the LinkedIn feed and replace it with a motivational message
- Focus Mode: Stay distracted-free while still accessing LinkedIn's core features
- Easy Toggle: Simple on/off switch in the extension popup
- Persistent State: Your preference is saved across sessions
- Smart Detection: Only activates on LinkedIn pages
- Clone or download this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" (top right)
- Click "Load unpacked" and select the project folder
- The LinkedFocus icon will appear in your extensions menu
- Click the LinkedFocus icon in your Chrome toolbar
- Toggle "Block Feed" on/off
- Refresh your LinkedIn page to see changes
- Use LinkedIn for messaging, job search, and networking without feed distractions
- popup.js: Manages the extension popup UI and communicates with content scripts
- content.js: Injects blocking logic into LinkedIn pages using MutationObservers
- blocker.css: Hides feed elements and styles the replacement content
- manifest.json: Configures extension permissions and scripts
- Uses Chrome Storage API for persistent state
- Safe error handling for extension context invalidation
- Resource cleanup (intervals, timeouts, observers)
- Dynamic content detection and blocking
storage: Saves your blocker preferencesactiveTab: Detects current tab for LinkedIn pageshttps://*.linkedin.com/*: Runs on all LinkedIn domains
Created by Ratul Rahman © 2025-26