An open API service indexing awesome lists of open source software.

https://github.com/myaxyo/youtube-filter-extension

YouTube Filter Extension is a Chrome extension that allows users to filter out YouTube videos based on specified keywords. Features include adding, resetting, and toggling keywords, with automatic filtering of videos containing specified keywords. Easy to install and use.
https://github.com/myaxyo/youtube-filter-extension

chrome chrome-extension youtube

Last synced: about 1 year ago
JSON representation

YouTube Filter Extension is a Chrome extension that allows users to filter out YouTube videos based on specified keywords. Features include adding, resetting, and toggling keywords, with automatic filtering of videos containing specified keywords. Easy to install and use.

Awesome Lists containing this project

README

          

# YouTube Filter Extension

## Description

The YouTube Filter Extension allows users to filter out YouTube videos based on specified keywords. This helps in customizing the YouTube experience by hiding videos that contain unwanted or addictive content in their titles.

## Features

- Add keywords to filter out videos.
- Reset all keywords.
- Enable or disable the extension.
- Automatically hide videos containing specified keywords.

## Installation

1. Clone the repository:

```bash
git clone https://github.com/myaxyo/youtube-filter-extension.git
cd youtube-filter-extension
```

2. Load the extension in Chrome:
- Open Chrome and go to `chrome://extensions/`.
- Enable "Developer mode".
- Click "Load unpacked" and select the `build` directory.

## Usage

1. Open the extension popup by clicking on the extension icon in the Chrome toolbar.
2. Add keywords to filter out videos by entering them in the input field and clicking "Add".
3. Reset all keywords by clicking "Reset".
4. Toggle the extension on or off by clicking "Enable" or "Disable".

## Contributing

Contributions are welcome! Please follow these steps to contribute:

1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature-branch
```
3. Make your changes and commit them:
```bash
git commit -m "Description of your changes"
```
4. Push to the branch:
```bash
git push origin feature-branch
```
5. Create a pull request.