LinkedIn Feed Blocker

Hacker News Top Products

Summary

A minimal Chrome extension that hides LinkedIn's home feed while keeping jobs, profiles, messaging, and search usable. Pending Chrome Web Store approval, with manual installation available.

No content available
Original Article
View Cached Full Text

Cached at: 08/08/26, 08:20 PM

andrewpollack/linkedin-feed-blocker

Source: https://github.com/andrewpollack/linkedin-feed-blocker

LinkedIn Feed Blocker

A minimal Chrome extension that disables LinkedIn’s home feed while keeping the rest of LinkedIn usable.

Install

Chrome Web Store: Currently pending review. The listing will be available shortly here. In the meantime, follow the manual installation instructions below.

What it does

  • Hides the entire main feed on /feed
  • Blocks infinite-scroll feed pagination
  • Leaves profiles, jobs, search, messaging, notifications, and other LinkedIn features alone

Why?

I like LinkedIn for finding jobs and chatting with recruiters. I do not like being greeted by the wild-west social feed.

After having “experienced” the Before image below, I decided to do something about it. Hence, this extension.

Before / After

Before After
Before: LinkedIn home page showing the full social feed, including a large post about a recruiter that 'came' on someone's profile. Yes, as-in _that_ 'came'. After: LinkedIn home page with no posting feed.

Manual install

  1. Download or clone this repository somewhere permanent on your computer.

  2. Open Chrome and go to:

    chrome://extensions
    
  3. Enable Developer mode in the top-right corner.

  4. Click Load unpacked.

  5. Select the linkedin-feed-blocker directory.

  6. Reload LinkedIn.

The extension will remain enabled unless you disable or remove it from chrome://extensions.

Developer Notes

Updating

After changing manifest.json, rules.json, or feed.css:

  1. Open chrome://extensions
  2. Find LinkedIn Feed Blocker
  3. Click Reload
  4. Reload LinkedIn

How it works

feed.css

Hides LinkedIn’s main feed, including the post composer:

[data-testid="mainFeed"] {
  display: none !important;
}

rules.json

Blocks requests for additional main-feed posts by targeting:

sduiid=com.linkedin.sdui.pagers.feed.mainFeed

The rule intentionally targets LinkedIn’s mainFeed pager instead of the generic pagination endpoint, which could interfere with other parts of LinkedIn.

Similar Articles

Linkeezy

Product Hunt

Linkeezy helps organize LinkedIn inbox and feeds to reduce chaos.