Skip to content

A Shiny App to Retrieve Daily Top 200 Spotify Charts with Audio Features in Real-Time

Notifications You must be signed in to change notification settings

KewKalustian/spotify_charts_scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Charts Scraper – A Shiny App to Retrieve Daily Top 200 Spotify Charts with Audio Features in Real-Time

DOI

Music streaming is an essential part of everyday music listening. Accessing data from music streaming service providers is often challenging. Making that kind of data retrieval more accessible, I developed an open-source web app that dynamically retrieves all available daily top 200 Spotify charts of each country and each date with audio features for each song in real-time. Hence, large datasets are retrievable and downloadable as a CSV file with only a few clicks so that further analyses with any statistical computing software are possible. Since this new app facilitates music streaming research substantially, I am excited to share this app with the community.

The app is now deployed on the online testing server of the German Society for Music Psychology (DOTS):

http://testing.musikpsychologie.de/spotify_charts_scraper/

Here are other great apps hosted on the DOTS:

http://testing.musikpsychologie.de/dots_home/

How it works

To get a visual impression of how the app actually works, watch the following demo video:

Spotify_Charts_Scraper_Demo.mp4

Future directions

This app will continously be updated. So stay tuned! In this vein, feel also free to do pull requests.

How to cite

If you end up using data retrieved with this app in your research project, please cite this app by using the provided Concept DOI or the respective DOI of the specific version you are using.

For example:

Kalustian, K. (2021). Spotify Charts Scraper. A Shiny App to Retrieve Daily Top 200 Spotify Charts with Audio Features in Real-Time. Zenodo. https://doi.org/10.5281/zenodo.5675871

About

A Shiny App to Retrieve Daily Top 200 Spotify Charts with Audio Features in Real-Time

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages