Spotify and more
Works with Spotify, plus foobar2000, VLC, Pear Desktop (YouTube Music), and anything exposed through the Windows media API.
Product
Songify lets Twitch streamers show what is playing and take live song requests from chat. It talks to Spotify and other players, stays light on the PC, and stays under the streamer’s control.

Songify sits next to OBS, reads the current track, and lets chat add songs without handing the playlist over. Limits, cooldowns, and blocklists stay on the streamer’s side.
Free and open source. Paid premium features available.
Works with Spotify, plus foobar2000, VLC, Pear Desktop (YouTube Music), and anything exposed through the Windows media API.
Viewers add tracks through chat commands or channel points. Queue, skip, and now-playing stay in sync on stream.
Limits, cooldowns, blocklists, and permission rules keep requests from taking over the show.
Adjust commands such as !queue, !remove, and the rest of the request set to match the channel.
Drop hosted widgets or local text output onto the overlay so chat always sees the current track.
Songify is GPL-3.0. Core features stay free. Optional paid premium covers extras for people who want them.
Install notes, song-request setup, and OBS widgets are in the wiki. The Windows app is on GitHub.