Greasy Fork is available in English.

Remove Youtube annoying irrelevant random rookie streamers recommendation

Stop offering free labor to Youtube's smart recommendation (no-brainer spam) system.

These are versions of this script where the code was updated. Show all versions.

  • v2.0.20241101 10.11.2024.

    replace polling with MutationObserver (I recently learned same id can be used for multiple elements, from youtube)
    use `element.style.display = 'none'` instead of `element.remove()`

  • v1.6.20240927 26.09.2024.

    fix timer not reset

  • v1.5.20240811 11.08.2024.

    fix: on inactivated tabs (usually opened by ctrl + click), timer was removed regardless of #contents being fully populated

  • v1.4.20240810 10.08.2024.

    refactor: back to polling, but stop when number of recommended videos is stable after a timeout of 30s

  • v1.3.20240808 08.08.2024.

    perf: infinite polling to (seems useless) MutationObserver
    refactor: logger
    chore: update viewers record

  • v1.2.20240803 03.08.2024.
  • v1.1.20240727 27.07.2024.

    fix: edge case bug for no "No Viewers" text
    fix: update default threshold (250 -> 150)
    feat: clear timer when site breaking
    refactor: slower polling
    chore: remove unnecessary dependencies

  • v1.0.20240727 27.07.2024.

    fix: SPA issue
    feat: threshold config GUI

  • v0.2.20240725 24.07.2024.

    fix: now should work in any local languages
    chore: title, description, debug info improvements

  • v0.1.20240720 19.07.2024.

    chore: versioning, wording

  • v2024-07-20 19.07.2024.