/youtube-shuffler

Shuffles (beeg) YouTube playlists

Primary LanguageTypeScript

YouTube shuffler

YouTube's shuffle feature on playlists breaks for large playlists, so I decided to make my own

How to use

  1. Make sure your YouTube Playlist is public or unlisted, otherwise it won't appear
  2. Input YouTube Playlist ID or URL into the search bar and click search or enter
  3. Click on the Playlist, shuffle and play it

Running it locally

  1. Install TypeScript (and node) if you haven't already
  2. Clone the repo
    git clone https://github.com/Yik-Wee/youtube-shuffler.git
    cd ./youtube-shuffler
  3. Run npm install to install all required packages from package.json
    npm install
  4. Add a .env file in the root folder and set REACT_ENV_API_KEY to your YouTube API key
    • .env:
      REACT_APP_API_KEY=<API_KEY>
  5. run npm start to start the server
    npm start

🗿