mcottondesign

Loving Open-Souce One Anonymous Function at a Time.

Removing YouTube Shorts (because I am old)

I don't know why I hate YouTube Shorts so much, but they do. I find it a very user hostile feature that even with a YouTube Premium account there is no way to disable it.

I get that that they can't resist the siren song of enshittification but that doesn't mean I have to see it.

Sure I could use one of the existing extensions but I don't like the idea of giving that much access to an unknown 3rd-party. So the natural answer is to write a simple version. Here is the first version of it that you are free you use, enjoy, change, etc.

You can find it here: https://github.com/mcotton/remove_yt_shorts

As an aside, this is the type of project that is perfect for vibe coding. It is low stakes and I don't really care about code quality for it. YouTube will continue to changing their page layout which means it is easier to just ask Cursor to investigate the selectors needed to hide the elements. Even with writing this blog post I am only 1 hour into the project.