{"slug": "multi-scrobbler", "name": "multi-scrobbler", "category": "selfhosted", "category_name": "Self-hosted and home server", "description": "", "recommenders": 3, "commenters": 4, "warners": 0, "score": 3.03, "rising": 0.35, "first": "2025-12-14", "latest": "2026-09-30", "why": "shoutout to FoxxMD/multi-scrobbler[0] for keeping all my music databases in sync.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 2, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "shoutout to FoxxMD/multi-scrobbler[0] for keeping all my music databases in sync.", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/foxxmd/multi-scrobbler", "official_url": "https://github.com/FoxxMD/multi-scrobbler", "pricing": "", "aliases": ["multi-scrobbler", "MultiScrobbler", "Multi-Scrobbler", "Multi Scrobbler"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 798577920, "item_id": 49911120, "url": "https://news.ycombinator.com/item?id=49911120", "by": "drpfenderson", "date": "2026-09-30", "version": null, "stance": "recommend", "quote": "shoutout to FoxxMD/multi-scrobbler[0] for keeping all my music databases in sync.", "excerpt": "As someone doing exactly this, shoutout to FoxxMD/multi-scrobbler[0] for keeping all my music databases in sync. [0]: https://github.com/FoxxMD/multi-scrobbler", "context": "", "use_case": "Syncs scrobbles across services", "switched_from": "", "story": "RSS Feeds for Last.fm"}, {"id": 772749490, "item_id": 48296843, "url": "https://news.ycombinator.com/item?id=48296843", "by": "Semaphor", "date": "2026-05-27", "version": null, "stance": "recommend", "quote": "you can self-host Multi Scrobbler to scrobble to and from multiple sources at once", "excerpt": "Another alternative is listenbrainz [0], which is also self-hostable [1]. A smaller, lightweight, single user selfhostable alternative, and more about just the stats is Koito [2], and finally because obviously you want to scrobble everywhere at once, you can self-host Multi Scrobbler to scrobble to and from multiple sources at once. Yes, I like scrobbling ;) [0]: https://listenbrainz.org/ [1]: https://github.com/meta", "context": "", "use_case": "Scrobble sync across services", "switched_from": "", "story": "Last.fm is now independent"}, {"id": 770647472, "item_id": 48165467, "url": "https://news.ycombinator.com/item?id=48165467", "by": "nighthawk454", "date": "2026-05-16", "version": null, "stance": "recommend", "quote": "running MultiScrobbler to scrobble from multiple sources", "excerpt": "I\u2019m running MultiScrobbler to scrobble from multiple sources (Spotify/PlexAmp) to multiple sinks (Last.fm/ListenBrainz/Maloja). Looks like they already support writing to Rocksky! https://github.com/FoxxMD/multi-scrobbler", "context": "", "use_case": "Sync scrobbles across services", "switched_from": "", "story": "Show HN: Rocksky \u2013 Music scrobbling and discovery on the AT Protocol"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["syncs scrobbles across services", "scrobble sync across services", "sync scrobbles across services", "syncing scrobbles to multiple services", "scrobble syncing"], "compared": [{"slug": "koito", "name": "Koito", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "listenbrainz", "name": "ListenBrainz", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "last-fm", "name": "Last.fm", "co": 3, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46266875", "title": "2002: Last.fm and Audioscrobbler Herald the Social Web", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49903862", "title": "RSS Feeds for Last.fm", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48295892", "title": "Last.fm is now independent", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48161881", "title": "Show HN: Rocksky \u2013 Music scrobbling and discovery on the AT Protocol", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"neutral": 2}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 2}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {"recommend": 1}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "quotes": [{"id": 798577920, "item_id": 49911120, "url": "https://news.ycombinator.com/item?id=49911120", "by": "drpfenderson", "date": "2026-09-30", "version": null, "stance": "recommend", "quote": "shoutout to FoxxMD/multi-scrobbler[0] for keeping all my music databases in sync.", "excerpt": "As someone doing exactly this, shoutout to FoxxMD/multi-scrobbler[0] for keeping all my music databases in sync. [0]: https://github.com/FoxxMD/multi-scrobbler", "context": "", "use_case": "Syncs scrobbles across services", "switched_from": "", "story": "RSS Feeds for Last.fm"}, {"id": 772749490, "item_id": 48296843, "url": "https://news.ycombinator.com/item?id=48296843", "by": "Semaphor", "date": "2026-05-27", "version": null, "stance": "recommend", "quote": "you can self-host Multi Scrobbler to scrobble to and from multiple sources at once", "excerpt": "Another alternative is listenbrainz [0], which is also self-hostable [1]. A smaller, lightweight, single user selfhostable alternative, and more about just the stats is Koito [2], and finally because obviously you want to scrobble everywhere at once, you can self-host Multi Scrobbler to scrobble to and from multiple sources at once. Yes, I like scrobbling ;) [0]: https://listenbrainz.org/ [1]: https://github.com/meta", "context": "", "use_case": "Scrobble sync across services", "switched_from": "", "story": "Last.fm is now independent"}, {"id": 770647472, "item_id": 48165467, "url": "https://news.ycombinator.com/item?id=48165467", "by": "nighthawk454", "date": "2026-05-16", "version": null, "stance": "recommend", "quote": "running MultiScrobbler to scrobble from multiple sources", "excerpt": "I\u2019m running MultiScrobbler to scrobble from multiple sources (Spotify/PlexAmp) to multiple sinks (Last.fm/ListenBrainz/Maloja). Looks like they already support writing to Rocksky! https://github.com/FoxxMD/multi-scrobbler", "context": "", "use_case": "Sync scrobbles across services", "switched_from": "", "story": "Show HN: Rocksky \u2013 Music scrobbling and discovery on the AT Protocol"}, {"id": 740347088, "item_id": 46271693, "url": "https://news.ycombinator.com/item?id=46271693", "by": "Semaphor", "date": "2025-12-15", "version": null, "stance": "neutral", "quote": "selfhosted multi scrobbler [0] to scrobble to lfm, listenbrainz, and selfhosted koito [1]", "excerpt": "I'm using selfhosted multi scrobbler [0] to scrobble to lfm, listenbrainz, and selfhosted koito [1]. Maybe not super useful, but fun ;) when at home, I scrobble to MS which distributes the data, when I have no VPN active on the go, I scrobble to last.fm only, which then gets used as source by MS as well, to redistribute it to the others. [0] https://github.com/FoxxMD/multi-scrobbler [1] https://github.com/gabehf/Koit", "context": "", "use_case": "syncing scrobbles to multiple services", "switched_from": "", "story": "2002: Last.fm and Audioscrobbler Herald the Social Web"}, {"id": 740323731, "item_id": 46270233, "url": "https://news.ycombinator.com/item?id=46270233", "by": "monkeywork", "date": "2025-12-14", "version": null, "stance": "neutral", "quote": "share my last.fm input to both a local scrobbler (Koito) and to listenbrainz", "excerpt": "Earlier this year I decided to move away from streaming platforms and rebuild my local music collection and serve it out over Plex. Plex supports last.fm so everything gets recorded there. I also use the following docker containers on my home server: Multi-Scrobbler: https://hub.docker.com/r/foxxmd/multi-scrobbler Koito: https://koito.io/guides/installation/ This allows me to share my last.fm input to both a local sc", "context": "", "use_case": "scrobble syncing", "switched_from": "", "story": "2002: Last.fm and Audioscrobbler Herald the Social Web"}]}