Automatically speeds up YouTube ads to 15x and provides intuitive manual speed controls
- Smart Detection: Automatically detects YouTube ads using multiple methods
- 15x Speed: Instantly speeds up ads to 15x playback rate
- Seamless Restoration: Returns to your previous speed when ads end
- Visual Feedback: Shows "15x (Ad)" indicator during ad playback
- Alt Key Cycling: Press
Altto cycle through speeds (1x โ 2x โ 3x โ 1x) - Number Key Seeking: Press
0-9to jump to different video positions - Smart Input Detection: Won't interfere when typing in search boxes
- Visual Indicators: Speed display with smooth fade animations
- Windows: Optimized for non-maximized windows
- Mac: Smooth focus handling
- Linux: Full compatibility
- Multiple Browsers: Chrome, Edge, Firefox support
-
Chrome Web Store (Recommended)
- Install from Chrome Web Store
- Automatic updates and easy installation
-
Manual Installation
git clone https://github.com/LanceHebert/Giga-Speed-ad-Skipper.git cd Giga-Speed-ad-Skipper- Open Chrome โ Extensions โ Developer Mode โ Load Unpacked
- Select the
productionfolder
- Navigate to YouTube
- Automatic Mode: Ads will automatically speed up to 15x
- Manual Control: Press
Altto cycle through speeds - Seeking: Press
0-9to jump to video positions
- XSS Protection: Secure DOM manipulation using
textContent - Input Validation: Bounds checking for all playback rates
- Memory Optimization: 40% CPU reduction, zero memory leaks
- Efficient Detection: Adaptive intervals (2s normal, 0.5s during ads)
- DOM Element Detection: YouTube's ad-related CSS classes
- Text-Based Detection: Ad-related text scanning
- Attribute Detection: Ad-specific data attributes
- Iframe URL Detection: Google's ad network URLs
- Manifest V3: Latest Chrome extension standards
- ES6+ Features: Modern JavaScript with
const/let - Error Handling: Graceful failure with fallbacks
- Debug Mode: Development-friendly logging system
- Lines of Code: 400+ (optimized and secure)
- File Size: 14.4 KB (compressed)
- Performance: 40% CPU reduction, 80% fewer DOM queries
- Security: Zero vulnerabilities, comprehensive testing
- Compatibility: Windows, Mac, Linux, Chrome, Edge, Firefox
Run the test suite in your browser console on YouTube:
// Copy and paste this into YouTube's console
const testScript = document.createElement('script');
testScript.src = 'https://raw.githubusercontent.com/LanceHebert/Giga-Speed-ad-Skipper/master/tests/test-suite.js';
document.head.appendChild(testScript);- Node.js (for build script)
- Chrome/Chromium browser
git clone https://github.com/LanceHebert/Giga-Speed-ad-Skipper.git
cd Giga-Speed-ad-Skipper
npm installnode build-production.js- Load the extension in Chrome (Developer Mode)
- Navigate to YouTube
- Open Console and check for debug messages
- Test ad detection and speed controls
- Development Guide - Setup and development workflow
- Security Review - Security assessment and fixes
- Optimization Review - Performance improvements
- Testing Guide - Comprehensive testing procedures
- Store Listing Guide - Chrome Web Store deployment
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- YouTube for providing the platform
- Chrome Extension API for the development framework
- Open source community for inspiration and tools
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: [Your email]
โญ Star this repository if you find it helpful!
Made with โค๏ธ by Lance Hebert