
Multi-Scrobbler
Scrobble plays from many sources to multiple scrobble services
1.2k stars 50 forks last commit first released MIT
Actively maintained
Last commit 25 Aug 2026.

Multi-Scrobbler is a web-enabled scrobbling hub that monitors what you listen to across many players and services, then forwards those plays to one or more scrobble destinations. It is designed to be platform-independent by integrating directly with source and client APIs, with support for single-user or multi-user setups.
Key Features
- Scrobble from many sources, including Plex, Jellyfin, Spotify, Kodi, MPD/Mopidy, Subsonic-compatible servers, and more
- Forward scrobbles to multiple clients such as Maloja, Last.fm, ListenBrainz, Libre.fm, and Koito
- Optional “Now Playing” updates for supported scrobble clients
- Web UI for status, basic control, statistics, and detailed logs
- Data cleanup and enrichment via configurable transforms and MusicBrainz-based matching
- Resilient delivery with queued scrobbles and automatic retries on network/client failures
- Monitoring integrations via webhooks and a healthcheck endpoint
- Configuration via environment variables or JSON, with credential handling and authorization flows
Use Cases
- Centralize scrobbling for a mixed setup (home server, desktop players, streaming services) without per-device apps
- Forward scrobbles from one profile/service to another (for example, from Last.fm to a self-hosted store)
- Run multi-user scrobbling for family/friends while keeping sources and destinations separated
Limitations and Considerations
- Some sources/clients require API authorization and may be subject to third-party rate limits or API changes
- Match quality depends on available metadata and may require tuning transforms for edge cases
Multi-Scrobbler is a flexible way to consolidate listening history from many environments into the scrobble services you prefer. It fits well for homelabs and media-server users who want reliable scrobbling, better data hygiene, and optional multi-user support.
Categories:
Tags:
Tech Stack:
Similar to Multi-Scrobbler
Listenarr
Automated audiobook collection management server
Self-hosted audiobook manager that searches, downloads, tracks, and organizes audiobooks from torrents and Usenet with rich metadata and a responsive web UI.

Tracearr
Real-time monitoring and analytics for Plex, Jellyfin, and Emby
Real-time monitoring platform for Plex, Jellyfin, and Emby with session tracking, playback analytics, stream maps, alerts, and account-sharing detection rules.

Domain Locker
Domain portfolio tracking, monitoring, and renewal alert dashboard
Self-hostable domain portfolio manager that auto-fetches DNS/WHOIS/SSL data, tracks changes, monitors uptime, and sends configurable renewal and security alerts.


Gatus
Developer-oriented status page with health checks and alerting
Self-hosted status page and uptime monitoring tool with configurable health checks, dashboards, metrics, and alerting for HTTP, TCP, ICMP, and DNS endpoints.

Hook0
Open-source webhooks server and dashboard for SaaS platforms
Hook0 is an open-source Webhooks-as-a-Service platform to send events via a single API call with subscriptions, retries, persistence, and monitoring.
AutoKitteh
Durable workflow automation and orchestration for developers
Developer-first platform for durable workflow automation and orchestration, with code-based workflows, triggers, integrations, and API-first execution.



