Hawk
Description
You can specify a duration ("5 and a half minutes"), and Hawk will find a song in your library with that length, or as close to it as possible. Name comes from "Hudson Hawk", https://www.imdb.com/title/tt0102070/, where Bruce Willis does this for heists.
Links
Repo: https://gitlab.com/PavelSafronov/hawk Pages location: https://pavelsafronov.gitlab.io/hawk/
Spotify info
Client ID: 6c4c04a3751b4e409ddad7d71aad9949
TODOs
- Add pagination to API calls, and cache the final result
- Add reporting, so user can see that data is being processed
- Use Spotify batching to speed up and reduce API calls