Google Chrome extension - missing 'Disliked' section for Youtube
Adds a new section to Youtube UI to show a list of all videos that you disliked via selected account.
- Button in Youtube sidebar to open disliked videos list
- New section in 'Library' to show latest disliked videos
- Dark mode (depends on Youtube's current theme)
- Multi-language (depends on Youtube's current language)
Download in Chrome Web Store (not yet)
Extension written in Typescript (mostly) with React for UI and Webpack for bundling. If you need example of how to use React for browser extension or example of Webpack configuration feel free to use this repo as a start.
Before you can build or load extension to browser you first need to create vault.env
file in the root of repo folder and fill-in environment variables. Because extension need to make authorized requests to Youtube, you'll need to register OAuth key via Google Console and add it to vault.env
.
npm i
For production:
npm run build
For development with watch mode:
npm run watch
- Clone repo:
git checkout https://github.com/father-gregor/youtube-disliked-extension.git
- Go to Chrome extensions page - chrome://extensions
- Enable Developer mode
- Click on "Load unpacked extension", select folder with builded extension
...repo-path/dist/youtube-disliked