Skip to content

sidcraftscode/yt-shorts-blocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Shorts Blocker

A Chrome extension that blocks YouTube Shorts and Playables from your feed, helping you stay focused on regular YouTube content.

Features

  • Blocks YouTube Shorts from appearing in your feed
  • Blocks YouTube Playables
  • Hides the Shorts section in the sidebar
  • Tracks the number of Shorts and Playables blocked
  • Modern, clean UI with Tailwind CSS
  • Toggle controls for enabling/disabling blocking features

Installation

Download from the Chrome Web Store

Steps to install (from source)

  1. Download or clone this repository to your local machine
  2. Open Chrome and go to chrome://extensions/
  3. Enable "Developer mode" in the top right corner
  4. Click "Load unpacked" and select the chrome-extension folder from the repository
  5. The extension should now be installed and active in your browser

Usage

  1. Click the extension icon in your Chrome toolbar to open the popup
  2. Use the toggle switches to enable or disable blocking of Shorts and Playables
  3. View statistics on how many Shorts and Playables have been blocked
  4. Click "Reset Statistics" to reset the counter

Technologies Used

The extension is built with the following technologies:

  • Vanilla JavaScript
  • Tailwind CSS for styling
  • Chrome Extension Manifest V3

Contributing

We welcome contributions to the project! To get started:

  1. Fork the repository: Create your own copy of this repository.
  2. Clone your fork: Clone the fork to your local machine.
  3. Create a new branch: Create a feature branch for your changes.
    git checkout -b feature/your-feature-name
  4. Make your changes: Add a new feature, fix bugs, or improve the documentation.
  5. Commit your changes: Once your changes are complete, commit them with a clear and concise message.
    git commit -m "Add a brief description of what you changed"
  6. Push to your fork: Push your changes to your forked repository.
    git push origin feature/your-feature-name
  7. Create a Pull Request: Open a pull request to merge your changes into the main branch of the original repository.

Code Style

  • Please ensure that your code follows the existing code style.
  • Use clear, descriptive commit messages.
  • Update the README if your change introduces new features or changes usage.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Block Shorts and distractions on YouTube with our open source extension. Reclaim focus and enjoy a refreshing dopamine detox!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published