code-charity / code-charity/youtube

Limit the number of thumbnail rows in youtube home.

Open
#2,991 10 comments 0 reactions 2 assignees View on GitHub

@adityacyan is already working on this.

Since Jun 11, 2025.

Feature request good first issue help wanted up-for-grabs
Dominant language
JavaScript
Stars
4.6k
Forks
996
Avg merge
2d 15h
Merged PRs (30d)
7

Description

PROBLEM: Youtube has lot's of new sections in home (they've been forever), and dang i don't like them at all, Ability to limit (or disable) them will work wonders (crude implementation will work for me) basically i don't want anything from Explore more topics
Image

Maybe delete anything after (including this, may be also need to especially delete ytd-continuation-item-renderer element)
Image

SOLUTION: Like Thumbnails Per Row and another option to limit rows or hide Other Sections/Disable Infinite Scrolling

RELEVANCE / SCOPE: I like it, and many users of untrap for youtube use this feature.

"SIDE EFFECTS": inconsistent element positioning perhaps, home page may look weird, loading problems ?

CONTEXT: This feature may be similar to one available in Untrap for youtube,

//
Thank you!

SHORT Table (Summary)
Problem Lots of unnecessary doom scrolling garbage on home screen, may be better than search page option
Solution count and delete ytd-rich-item-renderer OR Maybe delete all elements after ytd-rich-section-renderer (especially ytd-continuation-item-renderer responsible for doom scrolling)
Scope Home page, near Thumbnails per row option
Side effects May mess with styling
Context Home Page

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.