A Streamlit application for that provides insights into your personal Apple Music library.
To load your library:
- Open Apple Music on Mac.
- Navigate to: File > Library > Export Library
- Save the library as a .plist file.
- Upload the exported file into the app's file uploader
The application will then parse the .plist file using Python’s built-in plistlib library and load the data into a pandas data frame.
- Create a virtual environment
python3 -m venv .venv
source .venv/bin/activate
- Install the required dependencies
pip install -r requirements.txt
- Run the app:
streamlit run app.py