Skip to content
/ yamltube Public template

YamlTube: Manage your YouTube playlist in YAML

License

Notifications You must be signed in to change notification settings

yamltube/yamltube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YamlTube

Create YouTube playlists in YAML on GitHub

Go to https://yamltube.com to create your GitHub repo. It'll create and configure a repo with credentials and github actions automatically for you entirely in your browser.

Who is this for? Why does this exist?

No idea. I thought of the name yamltube and yamltube.com was available.

What does a YouTube playlist in Yaml look like?

youtube:
  playlists:
    - title: Never Gonna Give You Up
      description: Never Gonna Let You Down
      visibility: public # or "private", or "unlisted"
      videos:
        - https://www.youtube.com/watch?v=dQw4w9WgXcQ

Future Work: Spotify Playlists?

spotify:
  playlists:
    - title: Walkin Fast
      tracks:
        - link: https://open.spotify.com/track/4w1lzcaoZ1IC2K5TwjalRP
        # or
        - title: A Thousand Miles
          artist: Vanessa Carlton
          album: Be Not Nobody
        # or
        - isrc: USIR10210955 # https://www.isrcfinder.com/

It would also be super cool to be able to create Apple, YouTube, Tidal(?), playlists as well. Maybe define a single "playlist" and have it synchronized between a bunch of different accounts? Would anybody actually use that?

I don't want to grant you credentials to my google account. Can I run this myself?

Yah. Just follow the instructions on the yamltube/bin repo.

https://yamltube.com only exists to make setup easier for those who don't want to waste their time in the GCP console.

About

YamlTube: Manage your YouTube playlist in YAML

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published