Spotify Charts Scraper โ A Shiny App to Retrieve Daily Top 200 Spotify Charts with Audio Features in Real-Time
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/
To get a visual impression of how the app actually works, watch the following demo video:
Spotify_Charts_Scraper_Demo.mp4
This app will continously be updated. So stay tuned! In this vein, feel also free to do pull requests.
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