GitXplorerGitXplorer
j

yt-playlist-notifier

public
74 stars
10 forks
1 issues

Commits

List of commits on branch main.
Verified
6b571b714158f2f81cb5de3f972ae1445b5ffe70

Merge pull request #14 from GPMS/main

jjeffposnick committed 4 months ago
Verified
835d81880c46fb97995954526c161556336bef1c

Add missing word to README.md

GGPMS committed 4 months ago
Verified
3cb396ef00bf7368a35a64f938a2e50a99126dfe

Merge pull request #13 from jeffposnick/update-ci

jjeffposnick committed a year ago
Unverified
c31a93dc2da10da95f8c858279c3542862d28411

Updates

jjeffposnick committed a year ago
Unverified
a68d8d3140ec0b9072a247e1577a6bc9421c563c

Update CI and linting

jjeffposnick committed a year ago
Unverified
5b015a5b79aa88cc265a7475fc2e4aba3e5fccab

Deps update

jjeffposnick committed a year ago

README

The README file for this repository.

YT Playlist Notifier

Have you ever wanted to subscribe to updates to a specific playlist within a YouTube channel, instead of all the new videos in a channel? Unfortunately, YouTube doesn't support playlist subscriptions.

But, YouTube has an API...

YT Playlist Notifier is a progressive web app that allows you to search for and subscribe to updates to playlists. You'll get a browser notification when new videos are added to any playlist you're subscribed to.

YT Playlist Notifier stores your playlist subscriptions locally, and you're not required to authenticate or log in anywhere.

When will I see updates?

At its most basic, you'll see notifications for any new videos whenever you close and then revisit the web app. If your web browser doesn't support notifications, you'll at least see a list of the latest videos across all your subscribed playlists.

If you're using a browser that supports periodic background sync and have installed YT Playlist Notifier, the periodic sync event checking for new videos will fire automatically, about once a day. You don't have to do anything—just sit back and wait for video notifications!

Technologies used

Local development

To run a copy of this project, first register for YouTube Data API access, and obtain a browser API key.

Create an .env.local file at the root of this project, and include the following:

VITE_YT_API_KEY=[your API key here]