YouTube Filter Extension is a Chrome extension designed to enhance your YouTube experience by allowing you to filter recommendations on the homepage. With this extension, you can whitelist specific channels and block Shorts recommendations, helping you curate a personalized and clutter-free viewing experience.
- Whitelist Channels: Only show videos from your favorite channels on the YouTube homepage.
- Hide Shorts: Automatically block Shorts videos from appearing on the homepage.
- Seamless Integration: Works smoothly with YouTube's navigation, dynamically filtering content in real time.
- Lightweight: Built with performance in mind to ensure a fast and efficient browsing experience.
- Clone or download the repository:
git clone https://github.com/yourusername/youtube-filter-extension.git
- Open Chrome and go to
chrome://extensions/. - Enable Developer mode by toggling the switch in the top right corner.
- Run the build command to generate the production-ready files:
npm run build
- Click on Load unpacked and select the
distfolder (the folder generated from the build command).
- Open YouTube and navigate to the homepage.
- The extension will automatically filter the homepage videos according to your preferences.
- To manage the list of whitelisted channels or turn on/off the Shorts block feature, open the extension's popup.
- This extension is built using Vite, JavaScript, and Chrome Extension APIs.
- To build the extension locally:
- Install dependencies:
npm install
- Run the development build:
npm run dev
- For production:
npm run build
- Install dependencies:
If you find any issues or have feature requests, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.
