finally
personal music library CRM
Usage
Import
π΅ iTunes
- File > Library > Export Library...
Take the XML file(s) and drag them into
finally/importsdirectory.
π΅ Spotify
- Generate an authorization token on Spotify's developer site. Plug that into the "Get Current User's Saved Tracked" endpoint,
https://api.spotify.com/v1/me/tracks
.
Take the output of that response and drag it into the imports
directory. You can do this all in one command like so (once you are in the finally directory):
curl -X "GET" "https://api.spotify.com/v1/me/tracks" -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: Bearer <TOKEN>" >> finally/imports/spotify_library.json
Run
To run finally, which will allow you to import, aggregate, and export all of your music libraries...
python finally/finally_flask.py
- or
make
You may need to install the dependencies at
make deps. Have fun! π₯
Built with
- python/cpython
- pallets/flask
- jquery/jquery
- olifolkerd/tabulator
- ishikawa/python-plist-parser
- https://gist.github.com/seanh/93666
License
See LICENSE. Please reach out to me on π€ Twitter or π GitHub if you'd like to use dial for something cool!