https://github.com/menisadi/SyncTune
A Streamlit app that displays my Last.fm music dashboard.
https://github.com/menisadi/SyncTune
lastfm lastfm-api music streamlit
Last synced: about 1 year ago
JSON representation
A Streamlit app that displays my Last.fm music dashboard.
- Host: GitHub
- URL: https://github.com/menisadi/SyncTune
- Owner: menisadi
- Created: 2024-11-04T10:54:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-22T14:42:51.000Z (over 1 year ago)
- Last Synced: 2025-02-20T03:42:36.347Z (over 1 year ago)
- Topics: lastfm, lastfm-api, music, streamlit
- Language: Python
- Homepage:
- Size: 240 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
SyncTune
================

**Under Construction**
A Streamlit app that displays my Last.fm music dashboard.
**Features**
* Displays total play count
* Shows currently playing track
* Displays top 3 artists and genres for the selected time period (weekly, monthly, yearly, or overall)
**Usage**
* Clone the repository
* Create a `tokens.json` file with your Last.fm API credentials (see example below)
* Run the app with `streamlit run app.py`
**tokens.json example**
```json
{
"last_api_key": "YOUR_API_KEY",
"last_secret": "YOUR_API_SECRET",
"last_username": "YOUR_LAST_FM_USERNAME",
"last_password": "YOUR_LAST_FM_PASSWORD"
}
```
**Note**: This app is still in development. Functionality and design are subject to change.