a web widget that displays what music you're listening to
Go to file
2023-11-03 19:56:02 -05:00
db FIX SPT + db simplification 2023-10-26 19:04:50 -04:00
docs allow changing themes 2023-05-07 06:34:12 -05:00
scrape refactor spotify 2023-11-03 18:35:36 -05:00
spotify correctly implement state for CSRF 2023-11-03 19:09:27 -05:00
static add disclosure 2023-11-03 19:53:30 -05:00
template only include disclosure div if on spotify 2023-11-03 19:56:02 -05:00
.air.toml air.toml windows convenience 2023-10-26 22:55:56 -04:00
.env.example correctly implement state for CSRF 2023-11-03 19:09:27 -05:00
.gitignore Remove old sqlite3 stuff & deps 2023-10-25 20:12:33 -04:00
go.mod Remove old sqlite3 stuff & deps 2023-10-25 20:12:33 -04:00
go.sum Remove old sqlite3 stuff & deps 2023-10-25 20:12:33 -04:00
LICENSE add LICENSE 2023-05-06 23:09:39 -05:00
main.go correctly implement state for CSRF 2023-11-03 19:09:27 -05:00
README.md vim keybinds screwed up the readme 2023-10-25 19:05:55 -04:00

yellowcab

YellowCab is a web widget to tell someone what you're listening to at the very moment they load your page.

YellowCab currently supports these platforms:

Feel free to suggest more!

features

  • Beautiful widget customizable to your liking
  • JSON API to make your own widget

roadmap

  • JS autorefresh as an alternative to HTML autorefreshing

API Documentation

.env file requirements

  • LASTFM_KEY - Last.fm API key
  • SPOTIFY_ID - Spotify app ID
  • SPOTIFY_SECRET - Spotify app secret
  • BASE_URL - The root URL of the deployment, e.g. https://yellowcab.example.com (no trailing slash!)