Skip to content

Get your top tracks and artists since the genesis of your Spotify account.

License

Notifications You must be signed in to change notification settings

gonlad-x/Spotify-Wrapped-Extended

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Spotify Wrapped Extended

librewolf_Af6iVmkgmh

Get your top tracks and artists since the genesis of your Spotify account.

Prerequisites

You need to have installed Python on your machine, as well as the pandas library.

Set up

On your computer, create a new spotifywrappedextended directory. Inside this directory, create:

  • a spotify_raw_data subdirectory - this is where you will put your individual Streaming_History JSON files
  • a tests subdirectory - this is where your Extended Wrapped files will be downloaded (as .csv)

Go to your personal Spotify account, in the privacy settings. Request your Extended streaming history. It should be sent to you by email 30 days or so later.

Once you have received your Extended streaming history (not your Account data), extract the files in the spotify_raw_data subdirectory you created previously.

Usage

Download the data.py file you can find in this repo, at the root of your spotifywrappedextended directory. In your terminal, run: py data.py. This will trigger the export of your top 100 artists & tracks (both by playtime and hitcount) in .csv format inside the tests subdirectory.

You can then load these .csv files into any tools that support it (e.g. Google Sheets) and visualize your Extended Spotify Wrapped.

About

Get your top tracks and artists since the genesis of your Spotify account.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages