Skip to content
Graphs and tables for your Spotify account.
CSS Python JavaScript HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Spotify Data Visualizer

See charts of the artists, genres and features of tracks in your library. Also keep track of your listening history.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


Before starting the setup, make sure Python 3 and PostgreSQL is installed on your system.


  1. Use the pip tool to install virtualenv. See this guide for further details.
pip install --user pipenv
  1. Create a virtual environment.
python3 -m venv /path/to/new/virtual/environment
  1. cd into the directory you just created a virtual environment in, and clone the GitHub repo:
git clone
  1. Activate the virtual environment from the command line.
source bin/activate
  1. cd into the repository root directory and install all dependencies using pip.
pip install -r requirements.txt
  1. Run to create the database and start the server.
cd src && ./

Built With



This project is licensed under the GPL License - see the file for details.

You can’t perform that action at this time.