Multi Scrobbler monitors your music listening activity from multiple sources (Spotify, Plex, Jellyfin, Last.fm, etc.) and scrobbles it to multiple clients (Last.fm, Maloja, ListenBrainz). Web dashboard for stats and logs.

A self-hosted tool that monitors your music listening activity from multiple sources and scrobbles it to multiple clients. Supports Spotify, Plex, Jellyfin, Tautulli, Subsonic, Last.fm, Deezer, MPRIS, Mopidy, JRiver, Kodi, WebScrobbler, Chromecast, MusicBee, and more.
Multi Scrobbler can be configured via environment variables or JSON files. After deployment, visit the web dashboard to trigger OAuth flows for services like Spotify and Last.fm.
Refer to the official documentation for detailed setup of each source and client.
MIT — GitHub