Chrome extension for infinite-scroll feeds

Filter your feed by context, not just keywords.

No Junk Feed uses AI to understand what a post is actually about, so you can hide the types of content you want less of across infinite-scroll social media pages.

  • Write filters in plain English
  • Hide posts based on meaning, not exact words
  • Review what was filtered anytime
  • Tune your rules as your preferences change
social.example/feed

A calm thread on reducing notification noise without missing the important stuff.

Only real ones will repost this. I already know most of you will not.

Collapsed by "engagement bait"

Here is a useful comparison of reader modes in modern browsers.

Your feed does not need one universal filter. It needs your filter. No Junk Feed lets you decide what is useful, what is draining, and what you would rather skip.

Personal rules Context-aware checks Review before trust

Why context beats keywords

Keyword filters are too blunt.

If you block a word like "Trump," you might hide news, jokes, criticism, support, memes, or posts that only mention the word in passing. Context filtering lets you describe the kind of content you actually want to avoid.

No Junk Feed does not decide what is good or bad. You choose the boundaries for your own feed, then adjust them as your preferences change.

Keyword filter "Trump"

Blocks every post that mentions Trump, even if the post is not political outrage.

Context filter "Hide posts focused on Trump, MAGA, the White House, or U.S. political drama."

Filters the political content you are trying to avoid without relying on one exact keyword.

Example filters

Filters you can actually describe like a human

Write the rule the way you would explain it to a person. No endless synonym lists, no fragile one-word traps.

Political drama

User rule

Hide posts about U.S. political drama.

Example post

"The White House is melting down again and everyone is losing their minds over the latest clip."

Why it gets filtered

The post is about political drama, even though the user did not have to list every politician, party, or news topic by name.

Doomscrolling

User rule

Hide posts that make it sound like the world is falling apart.

Example post

"Everything is broken, nothing is getting better, and honestly the future is cooked."

Why it gets filtered

The post matches a doom-heavy, pessimistic context instead of a specific keyword.

Ragebait

User rule

Hide posts clearly trying to make people angry.

Example post

"You will not believe what these people are doing now. This is why society is doomed."

Why it gets filtered

The post is framed to provoke outrage, even if it does not use a blocked word.

Celebrity gossip

User rule

Hide celebrity drama and gossip.

Example post

"Fans are convinced this breakup was staged after seeing who unfollowed who."

Why it gets filtered

The context is celebrity drama, not useful or intentional content.

Spoilers

User rule

Hide spoilers for shows, movies, and sports I have not caught up on.

Example post

"Can we talk about that ending? I cannot believe they killed him off."

Why it gets filtered

The post appears to reveal plot or outcome details, even without naming the show.

Hustle culture

User rule

Hide grindset posts telling me I am lazy if I am not working 24/7.

Example post

"If you sleep 8 hours a night, you do not want success badly enough."

Why it gets filtered

The post matches the motivational shame and hustle culture context.

Low-quality arguments

User rule

Hide posts where people are just arguing in circles.

Example post

"You are all missing the point and proving exactly why nobody can have a real conversation anymore."

Why it gets filtered

The post is more about conflict than substance.

Engagement bait

User rule

Hide posts begging for likes, comments, or outrage engagement.

Example post

"Only real ones will repost this. I already know most of you will not."

Why it gets filtered

The post is trying to manipulate engagement rather than provide value.

Disguised ads

User rule

Hide posts that are basically an ad or sales pitch.

Example post

"I did not think this one tool would change everything, but after 30 days I will never go back."

Why it gets filtered

The post reads like promotional content, even if it is not labeled as an ad.

Repetitive discourse

User rule

Hide posts about the same internet debate everyone is repeating.

Example post

"Here is my take on the thing everyone is mad about today."

Why it gets filtered

The post matches recurring discourse and pile-on content, not a single keyword.

How it works

How No Junk Feed works

Set the kinds of posts you want less of, then scroll normally.

1

Write what you want less of

Example: "Hide doomscrolling, ragebait, and political drama."

2

Scroll like normal

No Junk Feed checks visible posts as they appear in your feed.

3

Posts get filtered quietly

Matched posts are hidden or collapsed, depending on your settings.

4

You stay in control

Review hidden posts, adjust rules, or turn filters off anytime.

Features

Practical controls for a calmer feed

Built like a utility: clear rules, visible decisions, and settings you can change.

Aa

Plain-English filters

Write rules the way you would explain them to a person.

Ctx

Context-aware matching

The extension looks at what the post means, not just whether it contains a word.

3x

Adjustable strictness

Choose whether each rule should be loose, balanced, or strict.

Eye

Review mode

See what was hidden and why before fully trusting a rule.

Site

Per-site controls

Use different rules for Reddit, X, LinkedIn, Facebook, Instagram, YouTube, or other infinite-scroll feeds.

Min

Privacy-conscious by design

Designed to minimize unnecessary data sharing. Your rules stay under your control, and No Junk Feed avoids sending more than needed to classify a post.

Comparison

Keyword filters miss the point

Exact-word blocking is useful for simple cases. Context filters handle the messy ones.

Keyword Filters

  • Block exact words
  • Easy to over-filter
  • Miss posts that use different wording
  • Hard to maintain long keyword lists
  • Treat every mention the same

No Junk Feed

  • Filters by meaning
  • Lets users describe the context
  • Catches similar posts with different wording
  • Easier to update
  • Understands the difference between a passing mention and the main point of the post

Use cases

Built for the posts you are tired of seeing

Create personal boundaries for your own feed. Keep what matters, collapse what repeats, and skip what you already know you do not want.

Political outrageDoomscrollingRagebaitCelebrity dramaSpoilersHustle cultureEngagement baitRepetitive discourseAds disguised as postsToxic comment screenshotsCrypto hypeAI slopSports spoilersDiet cultureDating discourseWork dramaNegativity spiralsConspiracy contentCulture war argumentsLow-effort memes

FAQ

Questions before you filter

Is this just a keyword blocker?

No. Keyword blockers look for exact words. No Junk Feed looks at the context of the post and checks whether it matches the filter rule you wrote.

Can I still see filtered posts?

Yes. Filtered posts can be collapsed instead of permanently removed, so you can reveal them if you want.

Can I make my own filters?

Yes. You can write filters in plain English, like "hide posts about celebrity drama" or "hide pessimistic posts about the future."

Does it work on every social media site?

No Junk Feed is designed for infinite-scroll social feeds. Site support may vary as platforms change their layouts.

Is it political?

No. Users choose their own filters. One person might filter political content. Another might filter sports spoilers, startup advice, or celebrity gossip.

Will it get everything right?

No filter is perfect. That is why users should be able to review matches, tune rules, and adjust strictness.

Ready when your feed gets noisy

Build a feed that feels better to scroll.

Hide the posts that drain you, keep the ones that matter, and stop maintaining endless keyword lists.

Add to Chrome