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

https://github.com/grenish/detoxify

Say goodbye to YouTube Shorts for good! Introducing Detoxify, the solution to customize your YouTube feed by seamlessly removing Shorts, giving you a cleaner, more focused viewing experience.
https://github.com/grenish/detoxify

chrome chromium content-blocker css extension extension-chrome extension-firefox firefox firefox-addon html javascript

Last synced: about 1 year ago
JSON representation

Say goodbye to YouTube Shorts for good! Introducing Detoxify, the solution to customize your YouTube feed by seamlessly removing Shorts, giving you a cleaner, more focused viewing experience.

Awesome Lists containing this project

README

          

# Detoxify


###

Detoxify is a browser extension designed to give you control over your YouTube experience by hiding YouTube Shorts from your home feed, offering a distraction-free, streamlined interface. Currently compatible with Firefox and soon to be available for Chrome and other Chromium-based browsers.

###


## Features

- **Hide YouTube Shorts**: Remove YouTube Shorts from your home feed for a cleaner browsing experience.
- **Privacy-Focused**: Operates locally in your browser without collecting or transmitting any user data.
- **Firefox**: Supported on Manifest V2.
- **Chrome**: Supports Manifest V3.

## Installation

### Firefox

[**Download Detoxify for Firefox**](https://addons.mozilla.org/en-US/firefox/addon/detoxify-youtube/)

### Chrome

[**Download Detoxify for Chromium Browser**](https://chromewebstore.google.com/detail/detoxify/fpkgobnjbinhnnhbbjagohcohhlbghig)

## Usage

1. Install the Detoxify extension from the [Firefox Add-ons Store](https://addons.mozilla.org/en-US/firefox/addon/detoxify-youtube/) and [Chome webstore](https://chromewebstore.google.com/detail/detoxify/fpkgobnjbinhnnhbbjagohcohhlbghig)
2. Navigate to YouTube in your browser.
3. You can toggle the "Hide Shorts" option in the extension.

## Screenshots

| Extension on Firefox | Extension on Chrome |
|-----------------------|----------------------------------|
| ![Detoxify Extension for Firefox](https://github.com/user-attachments/assets/cde013b3-56ed-4b0e-b372-aebb01afb063) | ![Detoxify Extension for Chrome](https://github.com/user-attachments/assets/f4b53347-7fc0-4b1b-9350-214793f8ffb7) |

### Before Using Detoxify

![YouTube Home Feed with Shorts](https://github.com/user-attachments/assets/9a0f9f58-0dea-42e6-b8ab-0e9e4ab6eae1)

### After Using Detoxify

![YouTube Home Feed without Shorts](https://github.com/user-attachments/assets/df227845-e858-4668-8433-eb5c4ef79e24)

## Known Issues

As Detoxify is in the testing phase, you may encounter some bugs:

- ~**Shorts May Reappear**: YouTube Shorts may reappear after being hidden.~ **(FIXED)**
- ~**Toggle Inconsistencies**: Toggling the "Hide Shorts" option may not consistently display Shorts correctly.~ **(FIXED)**

### Troubleshooting

- Please [open an issue](#support) to report the problem.

### Developer Note

Due to differences in extension APIs and event-handling mechanisms between Firefox and Chromium browsers, some features may require specific adjustments to ensure consistent functionality across both platforms. I am actively working on improving compatibility for a smoother experience.

## Roadmap

We are planning the following improvements:

- [x] ~**Bug Fixes**: Resolve the issue preventing Shorts from reappearing correctly after toggling.~
- [x] ~**Extended Functionality**: Extend Shorts-hiding functionality to YouTube search results and other areas.~
- [ ] **Filter Options**: Add options to filter feed videos based on selected tags.
- [x] ~**UI/UX Enhancements**: Improve the user interface for a more intuitive experience.~
- [ ] **Hide Playables**: Introduce an option to hide playable ads (for YouTube Premium users).

## Currently Working

- [ ] **Hide Playables**: Introduce an option to hide playable ads (for YouTube Premium users).
- [ ] **YT Shorts**: Currently working on hiding the yt shorts logo from the sidebar
- [ ] **YT Music**: Not a major but working on shortening the name "YouTube Music" to "Music" only when sidebar is closed
- [ ] **Content Filtering**: Can able to select what you want to view on your home feed.

These enhancements aim to provide greater control over your YouTube experience, focusing on a customizable, ad-free, and distraction-free interface.

## Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your improvements.

## License

This project is licensed under the [MIT License](LICENSE).

## Support

If you encounter any issues or have suggestions, please [open an issue](https://github.com/grenish/detoxify/issues) on GitHub or contact us directly at [mrcoder2033d@gmail.com](mailto:mrcoder2033d@gmail.com).