Skip to content

tglagcs/OYO

Repository files navigation

⚡ Open YouTube Optimizer 3.0

Fast. Clean. Under Your Control.

Lightning-fast YouTube experience without distractions
A powerful userscript that removes bloat, optimizes performance, and gives you full control over your YouTube interface.

Version License Chromium Firefox


🎯 Why This Exists

Modern YouTube is overloaded: heavy animations, unnecessary UI blocks, endless recommendations, visual effects, codec-heavy streams and background scripts that eat CPU and RAM. The original idea of “just watching videos” is buried under noise.

Open YouTube Optimizer 3.0 takes it even further — now with codec control, FPS limiting, quality range locking, language switching in UI, better UX for settings and much more reliable & comfortable experience.

Focus remains the same:

  • ⚡ Maximum performance on any device
  • 🧹 Clean, distraction-free interface
  • 🎛️ Total control over playback and behavior

🚀 Key Features

⚡ Performance Optimization

  • Disable CSS animations and transitions
  • Throttle background JavaScript timers safely
  • Optimize image and thumbnail loading
  • Fix common YouTube memory leak patterns
  • Block non-H.264 codecs (VP8/VP9/AV1) — force H.264 for significantly lower CPU usage (blockNonH264)
  • Limit FPS to 30 — block high-framerate streams, great for low-power devices & laptops (limitFps30)

🧹 Interface Cleanup

  • Remove unnecessary UI blocks
  • Remove blur and heavy visual effects
  • Hide notification badges and visual noise
  • Switchable color themes (red / blue) with live preview
  • Smaller, more compact settings window for better usability
  • Search across all settings — quickly find any option
  • Unsaved changes indicators — yellow dot on tabs + “!” next to modified options
  • Warning when trying to close settings with unsaved changes
  • Tooltips for language switcher, indicators and key elements
  • Clicking tab name now also toggles the checkbox (more convenient)

🚫 Content Filtering

  • Remove Shorts from homepage, sidebar and recommendations
  • Hide comments section by default
  • Remove trending and promotional blocks
  • Hide live chat overlays on streams
  • Remove YouTube promo elements

🎬 Player Control

  • More reliable autoplay disable
  • Limit maximum video quality
  • Set minimum quality + lock quality range — menu items outside your range become disabled (minQuality)
  • Remove gradients and visual overlays
  • Disable cards, annotations, and end screens
  • Hide player watermarks and branding overlays
  • Pause video on page load — video auto-pauses until you interact with player (pauseOnLoad)

🌍 Interface & Localization

  • In-interface language switching (EN / RU) — change language directly in settings panel without reload
  • Bilingual support with tooltips and clear labels

📸 Screenshots

EN
UI Screenshot (EN ver. — 3.0 settings panel)

RU
UI Screenshot (RU ver. — 3.0 settings panel)


🖥️ Browser Support

  • ✅ Chromium-based browsers (Chrome, Edge, Brave, Vivaldi, Opera)
  • ✅ Firefox
  • ⚠️ Safari (not tested, may require additional configuration)

🛠️ Installation

1. Install a userscript manager

2. Install the script

Method 1 (Recommended):

  • Go to the latest release / raw script file on GitHub
  • Click the link → browser / manager will offer to install
  • Confirm

Method 2 (Manual):

  • Copy the entire script code
  • Open your userscript manager
  • Create new script
  • Paste and save

The script activates automatically on youtube.com.


🎮 How to Use

  1. Open YouTube
  2. Click the ⚡ floating button in the bottom-right corner
  3. Configure options in the settings panel (use search, switch language/theme, set quality/FPS/codec rules…)
  4. Click Apply & Reload
  5. Enjoy lightning-fast, clean and controlled YouTube

P.S. Settings also available via userscript manager menu (right-click Tampermonkey/Violentmonkey icon).


🤝 Contributing

Contributions are welcome!

  • 🐛 Report bugs via GitHub Issues
  • 💡 Suggest features or improvements
  • 🔧 Open pull requests
  • 🧪 Test on different devices/browsers

If YouTube updates break something — please report with details.


🙏 Acknowledgments


💬 "Enjoy a faster, cleaner YouTube experience!"

About

A performance-focused userscript for YouTube. Removes visual clutter, reduces resource usage, and gives you full control over the interface and player behavior.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors