Skip to content

thealex-br/web-declutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Create your own personal filters for YouTube

Block video by title

youtube.com###video-title:has-text(/keyword1|keyword2/i):upward(#dismissible):remove()

Block video by description

youtube.com##.metadata-snippet-text:has-text(/keyword1|keyword2/i):upward(#dismissible):remove()

Block video by channel

youtube.com##.yt-formatted-string.yt-simple-endpoint[href="/@youtube_channel_url"]:upward(#dismissible):remove()

Block video by title and description

youtube.com##:has(#video-title, .metadata-snippet-text):has-text(/keyword1|keyword2/i):upward(#dismissible):remove()

Block video by language

! Indian content
youtube.com##:has(#video-title, .metadata-snippet-text):has-text(/[ऀ-ॿঀ-৿ਅ-੿଀-୿அ-௿ఀ-౿ഀ-ൿ]/):upward(#dismissible):remove()

! Arabic content
youtube.com##:has(#video-title, .metadata-snippet-text):has-text(/[؀-ۿِ-ٟࢠ-ࣿ]/):upward(#dismissible):remove()

! Russian content
youtube.com##:has(#video-title, .metadata-snippet-text):has-text(/[А-Яа-яЁё]/):upward(#dismissible):remove()

Remove empty spaces between videos

www.youtube.com###spinner-container:remove()

FAQ

Why :remove() instead of just hiding?

  • :remove() make it consume less memory

About

removes clutter to make the internet better

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published