Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dlccyes/playlastify
A webapp visualizing your Spotify playlist stats with Spotify WebAPI & Last.fm API
https://github.com/dlccyes/playlastify
lastfm music spotify
Last synced: about 1 month ago
JSON representation
A webapp visualizing your Spotify playlist stats with Spotify WebAPI & Last.fm API
- Host: GitHub
- URL: https://github.com/dlccyes/playlastify
- Owner: dlccyes
- Created: 2021-07-18T14:37:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-28T17:52:24.000Z (about 1 year ago)
- Last Synced: 2024-08-01T21:58:31.142Z (4 months ago)
- Topics: lastfm, music, spotify
- Language: JavaScript
- Homepage: https://playlastify.web.app
- Size: 3.38 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- project-awesome - dlccyes/playlastify - A webapp visualizing your Spotify playlist stats with Spotify WebAPI & Last.fm API (JavaScript)
README
# Playlastify
**2022.11.05: The site has been migrated from Heroku to GCP Cloud Run**
*playlist+last.fm+spotify*
A webapp that visualize your Spotify playlist stats, and many more!
site url: ([Heroku ver.](https://playlastify.herokuapp.com), may die anytime)
source code:## Intro
So there are tons of Spotify or last.fm stats websites out there, but what about ..... combining the 2? This webapp is focused on your **playlists** mainly. Login and enter one of your playlists' name, and you'll see some pretty detailed stats of the playlist, including **audio features radar chart**, **genre word cloud**, **date added/released line chart**, **artists pie chart** and more. And if you enter your last.fm username, you'll also see the **last.fm scrobbling stats** of your playlist and tracks! You'll see your most played songs, and you can also **search and sort anything in your playlist** (like you do in Spotify) and find out how many times you've listened to your songs!
## Features
### Custom background
Select from the 3 backgrounds I've set
![](screenshots/readme-10.jpg)
### Last.fm scrobbling stats
Enter your last.fm username, select the range of date, and your scrobbling data will be loaded.
![](screenshots/readme-2.jpg)
### Current playback
Details of the song you're currently playing, including scrobbles if you've entered your last.fm username.
![](screenshots/readme-3.jpg)
### Playlist details
Details of the playlist you've entered, including total scrobbles if you've entered your last.fm username.
![](screenshots/readme-5.jpg)
### Date added/released
Line chart of the added date (the date the song is added to this playlist) & released date (the date the song is released) of the songs in your playlist.
![](screenshots/readme-7.jpg)
### Artist pie chart
Your top artists.
![](screenshots/readme-8.jpg)
### Genre word cloud
So Spotify's classification of genres is pretty specific. You may see something like "australian alternative pop" for example, but "australian alternative pop" is still pop, isn't it? So this webapp will generate 2 kinds of genre cloud for you. The first is a word cloud from the genres of the artists in your playlist. The second is a word cloud from **EACH WORD** of your genres. For example, if you have 3 tropical house, 3 progressive house, 3 indie house & 3 house in your playlist, the 2nd word cloud will display "house" for the quantity of 12, which basically translate to **a word cloud of the big genres** of your playlist!
![](screenshots/readme-9.jpg)
### Search and sort anything
Leave it blank to show everything in this playlist. Click any column title to sort (like you do in Spotify desktop). Will also show the total scrobbles of the results if you have entered your last.fm username.
![](screenshots/readme-10.jpg)