Skip to content

Sank6/YouTube-Wrapped

Repository files navigation

YouTube Wrapped 🎁

Spotify Wrapped but for YouTube. (Because Rewind sucked). Inspired by the Waveform podcast.

How to use

  1. Request your data from Google using Google Takeout.
  2. Get a Google API key.
  3. Add Youtube Data API v3 to your project.
  4. Run the standalone executable or use the online version.
  5. Use the Google API key and open the watch history file from your takeout: YouTube and YouTube Music/history.

If you need more help, check the pages on the wiki.

Build your own (standalone) version

Prerequisites

On your system

  1. Node installed
  2. Rust and Cargo installed
  3. Build dependencies installed
  4. Clone this repository git clone https://github.com/Sank6/YouTube-Wrapped

Building

In app working directory

  1. Install package dependencies npm install
  2. Build tauri app npm run tauri:build

Running

Run the file generated by tauri: youtube-wrapped