Showing English results only. Show results for all languages.
-
-
YT Polymer Mid 2019 - Early 2021 script JS - Modifies things like the old icons and more stuff prior to March 2021. Works best with YT Late '19-Mid '20 and CSS tweaks for NRD userstyle.
-
Youtube-Adblock v4 JS - Youtube Adblock v4
-
YouTube Comments Unlock After Watch JS - Hide YouTube comments until at least 50% of the video has been watched (without skipping), to improve focus. Also blocks other distractions like recommendations.
-
Cobalt Tools (YouTube Playlist Downloader) JS - Adds a cobalt.tools button to YouTube playlists, redirecting users to a playlist download page.
-
YouTube Floating Comment Styler JS - Applies custom styles to a selected div on YouTube.
-
Youtube download button - addyoutube JS - This Script Adds a Download Button on the right side of the subscribe button, you can easily download Audio/Video
-
YouTube Focus Enhancer JS - Hides comments and recommendations until you watch a configurable percentage of the video without skipping; automatically pauses when the player moves out of view, switches between tabs, or clicks away, and automatically resumes the video when you return.
-
YouTube: Reload Once Per Video to bypass Anti-Adblock JS - Reload each YouTube watch?v=... once (per tab/session) and prevent the video from starting before the reload.
-
Watch Later Manager — checkboxes, filters, bulk delete (v1.3.1) JS - Add a simple GUI to the Watch Later playlist to help manage, including filters (channel/progress) and bulk removal.
-
YouTube Remove Important Notifications JS - Sorts all notifications chronologically and hides section titles & borders.
-
YouTube Comments and recommendation list locations exchanged JS - Comments and recommendation list locations exchanged.
-
YouTube Last Watched Video Tracker JS - Track and find your last watched video on YouTube subscriptions page. Drag the green box to mark videos, with automatic search and history backup.
-
YouTube Seek 1 Second JS - Press '[' to seek back 1 second, ']' to seek forward 1 second on YouTube (Uses bracket keys, common in other players). Fixed duplicate code issue.
-
YouTube always show Transcript JS - Always show the Transcript in YouTube.
-
YouTube Full View Count and Upload Date (Rewrite) JS - Displays full view count and upload date (Without time - On video pages only).
-
YouTube Disable Force Mix Playlist On songs JS - Disable Force Mix Playlist On songs. will cause a offline error half seconds.
-
Youtube Highest Quality JS - Automatically selects the best available video quality on YouTube.
-
Block AV1 & VP9 JS - This userscript will force all videos to use the h.264 codec rather than VP9/AV1.
-
YouTube Shorts Enhancer JS - AutoScroll + Force Shorts always play at 1080p
-
YouTube Enhancer JS - Toggle audio track (Original/Japanese/English) + Button to hide/show YouTube comments
-
Hide Community Posts from YouTube Mobile Feed JS - Hides all Community tab posts (text, polls, images) from the YouTube Mobile homepage feed
-
YouTube Screenshot (Mobile) JS - Captures the current video frame on YouTube
-
Decluttered YouTube Search JS - Remove irrelevant/extraneous items from YouTube search results with a toggleable menu.
-
YouTube Live Chat: Waiting Room + Clean Overlay JS - Filter spam in a small "waiting room" chat and show a clean, throttled overlay of approved messages
-
Youtube H.264 60FPS + Disable Audio Normalization (Optimized 2025) JS - Force H.264, 60FPS and disable audio normalization with low CPU impact
-
Auto redirect youtube JS - Redirects automatically to the link
-
YouTube - Hide "Mini-player" Context Menu Item JS - Hides the "Mini-player" item from the context menu (right-click) on the YouTube video player.
-
YouTube Live Theme JS - Removes the progress bar from YouTube live streams.
-
YouTube Anti-AFK JS - Auto Click Continue Watching
-
YouTube Home → Subscriptions (SPA-aware) JS - Redirect root "/" to /feed/subscriptions, including clicks on the YouTube logo (client-side navigation).
-
YT notoemoji to system emoji JS - Replaces notoemoji in youtube with your system's default emoji.
-
RSSHub Subscription Helper JS - Quickly generate and copy RSSHub subscription links for Bilibili, YouTube, X, and more.
-
YouTube 2021-2022 Watch10 Beta Reconstruct JS - This is the version of the watch layout from May 2021 until October 2022 before they forced to use the rounded layout. Plus, it used to be possible to use this watch layout by modifying experimental flags before it got patched since April 26th, 2023.
-
Tidy Tube JS - A lightweight script to declutter YouTube by hiding videos for members and videos under a certain view count.
-
YouTube Transcript Downloader (Auto-Open) JS - Downloads and copies YouTube video transcripts. **Surgically modified to auto-open the transcript.**
-
Restore Muscle Memory JS - Removes the MiniPlayer Button from youtube's right click menu on a video
-
YT CPU Enhancer JS - Remove no. of notifications, CSS tweaks
-
Sort Youtube Playlist by Duration (Advanced) JS - Sorts youtube playlist by duration
-
Erase youtube share url tracker JS - erase share url tracker
-
🪄 NoShorts YouTube UI Enhancer | Remove Shorts from Feed & Customize Layout JS - A modified version of Michaelsoft's "YouTube UI Enhancer". Enhances YouTube by showing full video titles on hover, removing ad overlays, and adding quick-access "Not Interested" icons, with all features configurable from a settings menu. All credit for the original script goes to Michaelsoft.
-
YouTube Hide Miniplayer in Context Menu JS - Hide the "Miniplayer" entry from the YouTube player/context menu
-
Toggle YouTube Shorts Shelf and Recommendations JS - Add a sleek, modern button to toggle YouTube Shorts shelf on homepage and Shorts in recommended sections, with option to hide button
-
YouTube Classic Live Chat Position JS - Bring back old layout of YouTube Live Chat
-
YouTube: Simulate Direct Link to Bypass Anti-Adblock JS - Bypasses YouTube's anti-adblock by making in-site navigations appear as direct links without reloading the page (bypasses some anti-adblock features)
-
YouTube Screenshot JS - 为 YouTube 播放器注入截图按钮,支持截图并显示在浮动面板中。
-
make YT comments background colorful JS - Change the comment area's display color to the same as the video description (a temporary solution to improve the custom background function of DeveloperMDCM/Youtube-tools-extension)
-
YouTubeShortcuts JS - Uses a shortcut library to define specific shortcut rules for YouTube, clicking navigation options and filter buttons.
-
YouTube 2024 Like/Dislike Buttons & No Quick Action Bar In Full Screen JS - Restores classic 2024 like button icons, fills them on click without visual bugs, and removes the action bar when in full screen.
-
YouTube Original Audio Priority JS - Uses a robust, event-driven model to reliably select the "Original" audio track over dubbed versions.
-
YouTube Fullscreen Classic 2024 Title JS - Reverts the fullscreen title to the classic top-left style, and hides it when player controls auto-hide.
-
YouTube Player Opacity Control JS - Adjust the opacity of YouTube player's progress bar, buttons, and background
-
YouTube - Disable Autoplay & Animations JS - Disable Autoplay & Animations
-
Tubextend Mid2014 - 2015 (YouTube Redux Add-on) JS - Additional styling for the YouTube Redux extension, may NOT work properly without it.
-
YouTube Music Beautifier JS - Elevate your YouTube Music Experience with time-synced lyrics, beautiful animated backgrounds, and enhanced controls!
-
YouTube Fullscreen Title Display JS - Show video title in top left corner during fullscreen when controls appear
-
YouTube Bulk Playlist Adder JS - Bulk add videos to YouTube playlist from URL list
-
YouTube Live Chat Resurrection JS - Fixes missing live chat on YouTube livestreams. Reloads once, then forces chat to appear instantly on every stream. Fixed for archived livestreams
-
YouTube Repeat Button JS - Adding YouTube Repeat Button
-
YouTube Chapter Navigation (Shift + Arrows) JS - Hold Shift and use ← / → to jump between chapters. Works with both manual and auto-generated chapters.
-
BlockRaf JS - Blocks all YouTube ads, banners, and previews without triggering warnings or breaking video playback
-
YouTube Disable Fullscreen Scroll JS - Removes scrolling in Youtube Fullscreen but maintains scrolling on the comments overlay.
-
YouTube Cosmetic US Mode (Hide Region Label) JS - Hides YouTube's country code everywhere (topbar + sidebar) to mimic US version.
-
YouTube to Google Site Search (Complete) JS - Redirects ALL YouTube searches (Enter key, search button, suggestions) to a Google search with "site:youtube.com" in a new tab.
-
YouTube Music Exponential Volume JS - Makes YouTube Music volume exponential instead of linear, this makes it easier to control volume.
-
YouTube Auto Click Videos Tab on Channel Page JS - After navigating to a YouTube channel page, quickly attempts to click the "Videos" tab. Also modifies sidebar links.
-
[YouTube] Thumbnail Shift Preview JS - Hover over a YouTube thumbnail and press Shift to preview the video page in the bottom-right corner.
-
RafBlocker Enhanced JS - Blocks all YouTube ads (video, banner, preview) and suppresses adblocker warnings without skipping playlist videos.
-
No More Videos JS - Hides the fullscreen "More videos" overlay on YouTube.
-
YouTube Refresh on New Video (robust SPA) JS - Refresh each newly opened YouTube video (SPA-aware). Refreshes each video once per session.
-
Auto-click with Delay JS - Auto click elements with custom delays after page load
-
YouTube History Quick Delete Button (SPA-Compatible Version) JS - Added large delete buttons to each video on the YouTube history page (supports SPA transitions)
-
Youtube Anti-AD (Made by REDACTED) JS - Custom ad blocker by REDACTED ([email protected]).
-
YouTube Fullscreen Fix — Disable “More Videos” Grid + Preserve Controls JS - Hide fullscreen “More Videos” grid & vignette; keep scroll-wheel volume. Prevent tick-4/7 jiggle without forcing visibility. V-key manual hide. Hide interactive overlay in fullscreen. Allow normal autohide in FS and windowed modes.
-
Hide YouTube Members Only Videos JS - Filter out members-only videos from YouTube
-
Old School YouTube Player JS - Updates YouTube's video player to the look & feel before the 2025 redesign
-
Youtube Frontpage Filterer JS - Provides a somewhat easy way to filter/remove videos on the recommended page on youtube, using their own events instead of using a mutation observer
-
YouTube scroll to top on home button JS - Scroll page to top when press on YouTube logo!
-
DART - YouTube NOT INTERESTED in 1-Click JS - Displays two icons on the middle-right side of each YouTube card (Home page): “Not interested” and “Don’t recommend channel.” Executes the action in a single click (opens the card menu, waits, and clicks the target item). Keeps YouTube’s default flow (does not auto-remove or auto-confirm).
-
YouTube No Saturated Hover JS - Removes YouTube's 2025 saturated hover effects.
-
YueTube old Theatermode JS - Bring back old YueTube theater mode
-
YouTube Theater Mode Fix JS - Tries to revert some changes to the youtube theater / fullscreen mode to be like the old UI
-
YouTube Hide Homepage Filter JS - Hides the YouTube homepage filter bar.
-
YouTube View Filter JS - Remove YouTube videos below view threshold (1000 views)
-
YouTube Fullscreen Manager JS - Manages YouTube fullscreen switching with four modes: Native, Browser API, Web Fullscreen (Centered Container), Web Fullscreen (Top Container). Core functionality only activates on video playback pages.
-
YouTube Theater Fill (Brave) — v3.2 clean + OSD JS - Minimal, stability-first build for Brave: auto-enable Theater and fill viewport height with clean letterboxing.
-
Actually Working YouTube Miniplayer JS - Miniplayer when you scroll down under the video. (configurable!!!)
-
Distraction Free YouTube JS - Hide sidebar, comments, and reels. Enable miniplayer and 5-video grid layout.
-
YouTube Subscribed Channels Exporter JS - Collect subscribed channel links from https://www.youtube.com/feed/channels, show count at bottom-right, auto language detection (Chinese/English).
-
YouTube Bulk Remove Videos from Playlists (including Watch Later & Liked Videos) JS - Clear videos from Watch Later or Liked Videos playlists (note: may require multiple runs)
-
YouTube Music Now Playing Highlighter JS - Highlights the currently playing song in the YouTube Music queue.
-
Youtube Mass Unsubscribe Tool | UNSUBSCRIBE ALL JS - Adds checkboxes (auto-checked), per-channel Unsubscribe buttons, and a neon-green "Unsubscribe Selected" bulk button on /feed/channels. After each bulk unsub, its checkbox is unchecked automatically.
-
The workaround for YouTube loading/buffering problem in ungoogled-chromium JS - Fix the workaround for YouTube loading/buffering problem in ungoogled-chromium
-
❀ Fulan YouTube Speed Shortcuts JS - Adjust YouTube playback speed using shortcuts
-
Anti Youtube auto Dub JS - Get rid of pesky youtube AI dubbing
-
TubeInsights JS - A feature-rich and high-performance YouTube userscript, built on the InnerTube API — delivering advanced analytics, live stats, smart bookmarking, and seamless video/audio downloading without leaving YouTube.
-
Disable YouTube Numbers JS - Disable top-row 1-9, numpad 1-9, 0, Home, and End keys on YouTube video pages
-
Convenient YouTube Volume Booster 400% JS - Convenient volume slider that can increase the volume up to 400%. To increase the volume, you need to click on the VB button on the YouTube video interface panel and select the desired volume.
-
LiteTube JS - Hide video recommendations from listing and remove annoying auto-mix playlists to reduce lag and improve performance
-
YT Comments Color v3 JS - Change the comment area's display color to the same as the video description (a temporary solution to improve the custom background function of DeveloperMDCM/Youtube-tools-extension)
