Lawrence Hook 8825666512 Merge the monetization feature branch.
Add RYS Premium subscription system

Introduce optional paid tier with sign-in, Stripe billing, and premium
feature gating. Core features remain free. Includes Node.js server for
auth, payments, and license management.

Extension changes:
- Sign-in flow with magic link email
- Premium/upgrade/account modals with branded UI
- Premium feature gating (60+ advanced settings)
- Password lock and scheduling (premium)
- Fix "hide all but first row" for YouTube's new flat homepage DOM
- Hide sidebar ad panels by default
- Enable "Hide all Shorts" by default

Server:
- Magic link auth with rate limiting
- Stripe checkout, webhooks, and billing portal
- JWT-based license tokens
- AWS SES transactional emails (welcome, sign-in, cancellation)
- Grandfathered donor support

Also adds CI workflow, server test suite, and extension unit tests.
2026-02-15 18:45:37 -05:00
2023-03-20 21:47:11 -04:00
2020-02-28 20:35:59 -05:00
2024-05-09 00:51:55 -04:00
2024-12-13 21:55:06 -05:00

RYS — Remove YouTube Suggestions

A Browser Extension


What it does

A browser extension that lets you hide recommendations, customize the interface, and take control of your YouTube experience.


Feedback and Support

Leave a review!

Free to use with optional premium features. Donations welcome — Paypal


Why I made it

The attention economy has gotten out of control. YouTube's recommendation algorithm optimizes for the most engaging videos, not the ones you actually want to watch — and it's easy to lose hours to the rabbit hole. This extension lets you cut the noise and use YouTube on your own terms.

Available for download at the links below:


Development

This project is 100% open source. Created and maintained by me, Lawrence Hook.

Have a feature request or found a bug? Feel free to create a Github issue, submit a PR, or contact me at lawrencehook@gmail.com.

The following commands will set up a Firefox dev environment.

git clone https://github.com/lawrencehook/remove-youtube-suggestions.git
cd remove-youtube-suggestions/src
npm install --global web-ext
web-ext run
S
Description
A browser extension that lets you hide recommendations, customize the interface, and take control of your YouTube experience.
Readme MPL-2.0
8.8 MiB
Languages
JavaScript 73%
CSS 17.8%
HTML 8.7%
Shell 0.5%