Google Chrome extension for manual selection of YouTube watched videos.
YouTube marks watched videos with red progress line, thus showing you videos, you've already watched.
There are Chrome Extensions available, that add 'Watched' label and darken thumbnails depending on how much of video you already watched.
However, there are cases, that are not covered with above functionality:
- you've seen this video elsewhere (another device, account, or offline)
- you are familiar with information (lecture on something you already know)
- you watched a part of video and decided that it's enough
Marked videos won't scatter your attention when searching for something or browsing channel or playlist videos.
- Installing extension via Chrome Web Store
- Marking videos as 'Watched' or unmarking them back
- Data is saved in Chrome Sync Storage
- YouTube homepage
- Channel / User videos
- Playlist
- Video
- YouTube search results
- Channel / User homepage and search
- /feed/subscriptions
- /feed/history
- /feed/library
- /feed/explore
- fix nonworking pages
- add support for all YouTube pages
- add support for marking playlists
- allow user to see all marked videos and unmark them in batch
- add Cloud sync (user can clear Chrome data )
- node + npm (Current Version)
- TypeScript
- Webpack
- chrome.extension API
- Mocha, Chai, Selenium
npm install
npm run build
npm run watch
Load extension on Chrome following:
- Access
chrome://extensions/
- Check
Developer mode
- Click on
Load unpacked extension
- Select the
dist
folder. - Reload YouTube page.
npm run test