Skip to content

shivamsbajpai/yt-skin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Skin

Web extension to add skin to YouTube page

Issue

YouTube recommendation on home page gets turned off when watch history is turned off. For reference, please check the below image.

Alt Text

Solution

However, recommendations work fine if account is not logged in.
This extension gives the functionality to save the video and channel without the need of logging to the google account.

Add extension from official channels:
Firefox Extension
Chrome Extension

Source code can be found in source directory

Features

  1. Save videos and channels through video page without logging in
    Buttons are shown up in navbar
  • Save button saves the url of video with title
  • Subscribe button saves the channel url of that video with channel name
    Alt text
  1. Export/Import the saved videos and channels in json format through settings page
  • Can be accessed by clicking on extension button in browser
  1. Remove saved videos and channels through settings page of extension
  • Can be accessed by clicking on extension button in browser
    Alt text

Credits

Channel and video data is fetched from https://yt.lemnoslife.com APIs.

Issues

Sometimes buttons are not visible on the video page[Fixed]
Reason: div element not available when extension script runs
Quick fix: reload the video page
If this issue exists because of update in youtube and element id does not exist anymore then please raise a pr by modifying ytElementId constant in app.js with its new element id or let me know by raising an issue.

Improvements required

  • Add tags for the saved videos to apply filter
  • Unsubscribe and unsave button functionality in youtube page for their respective buttons
  • Improve ui of settings page
  • Remove multiple api calls to get data
  • Optimizations in remove button on settings page

Development

  • PRs for issues and improvements are welcome
  • Please raise the pr for release-amo branch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published