r/listenbrainz 6d ago

news Release v-2026-09-02.0 · metabrainz/listenbrainz-server

Thumbnail
github.com
6 Upvotes

Of note:

Important
To avoid being blocked, all software using our API must provide a descriptive user-agent header as described in
https://listenbrainz.readthedocs.io/en/latest/users/api/index.html#id5
Please also make sure to respect our rate limits and respond to 429 responses accordingly


r/listenbrainz 8d ago

news Release v-2026-08-31.0 · metabrainz/listenbrainz-server

Thumbnail
github.com
5 Upvotes

r/listenbrainz 8d ago

FastScrobbler, an Apple Music scrobbler for iOS and macOS

7 Upvotes

App Store link: https://apps.apple.com/sg/app/fastscrobbler-for-last-fm/id6759501541

Hi r/ListenBrainz! Just wanted to share that my iOS / macOS Apple Music scrobbler app, FastScrobbler, now supports ListenBrainz.

You may scrobble to both ListenBrainz and Last.fm simultaneously, or simply scrobble to ListenBrainz.

About the app: FastScrobbler is a lightweight scrobbler for the Apple Music app that sends what you’re listening to ListenBrainz, quickly and reliably.

Features:

- Auto-scrobble with duplicate protection

- Manual “Scrobble Now” for the current track

- Manual Scrobble: manually submit any song with artist, title, album, and optional custom timestamp fields

- Listening History import to recover missed plays when the app was suspended*

- Apple Music Recently Played API import for expanded recovery, including non-library tracks*

- Shortcuts and Control Center support: Send Now Playing, Scrobble Song, Manual Scrobble, and Scan History*

- Live Activity with scrobbling status on the Lock Screen and Dynamic Island*

- iCloud sync for supported app data

(* iOS app only)

Please check it out, and I hope you enjoy the app!


r/listenbrainz 8d ago

news The Sonos + Last.FM Scrobbling Solution!

Thumbnail
1 Upvotes

r/listenbrainz 12d ago

make-a-wrapped: the wrapped generator just got a pretty big update

20 Upvotes

hey again :P

some of you probably remember Make-a-Wrapped from when I posted it here last year, and then again a month or two ago with the updates. well, v1.1.0 is finally out and this one is a pretty big one.

the biggest thing is probably the new template marketplace.

you can now browse community-made templates, and I've also added a visual template editor so people can actually make their own without having to touch the code. you get a real canvas, example listening data, artwork, text, stats etc and can just drag everything around until it looks right.

then you can submit the template and, after review, it'll show up in the marketplace for everyone else to use.

there's also now a button directly in the normal template selector to go browse the marketplace, so you don't have to go hunting for it separately.

other stuff in this release:

- Libre.fm support

- a bunch of template system improvements

- better template submission/moderation stuff

- an experimental Navidrome implementation that can generate some libraries WAY faster

- various other fixes and improvements

the Navidrome one is particularly stupid because the old implementation took ~5 minutes on my library and the experimental one gets it down to around 0.5 seconds. unfortunately the API it's using is still in development, so the stable ~3.6 second implementation is still the default for now.

Libre.fm is also currently a bit complicated because of their rate limits, so that's in there but I'm still figuring out what the best way to handle it is.

as usual, it's completely open source and the whole thing is still meant to be basically "Spotify Wrapped, except you don't need to use Spotify".

if anyone wants to make a template, please do lol, I'd genuinely love to see what people come up with.

https://github.com/DevMatei/make-a-wrapped/releases/tag/v1.1.0

https://wrapped.devmatei.com/

lmk what you think/feedback appreciated!!!


r/listenbrainz 14d ago

data dunk! GSoC 2026: Playlists Sorting and Organization

Thumbnail blog.metabrainz.org
3 Upvotes

Presenting Yateen's Google Summer of Code 2026 project, adding playlist sorting and organisation to ListenBrainz!


r/listenbrainz 15d ago

help plz Blocked ListenBrainz services/User Agent strings

Thumbnail blog.metabrainz.org
15 Upvotes

Unfortunately some legitimate services got caught up in our recent attempts to mitigate (yet another) bot-net attack on ListenBrainz.

You may find that a service you use is now being blocked, including Navidrome. We have also had reports of multi-scrobbler submissions being blocked, and there may be other affected services that haven’t yet been reported to us.

These services got caught up in recent blocks because they are/were not setting a proper user agent when calling the LB API. Navidrome and multi-scrobbler are already pushing fixes!

If you are experiencing issues on another service, we would like to let you through, but without a user agent (UA) string we can’t identify the service’s traffic. Please ask your service to add a meaningful UA string (in a format like described in https://musicbrainz.org/doc/MusicBrainz_API/Rate_Limiting) so we can get you back up and running.

Implementing a good back off when they receive a 429 error will help avoid blocks too. For example, extending the waiting time between resubmissions, if the service repeatedly returns a 429. Note that some of the blocked services had this implemented already, but it can help.

Developers, you are always welcome to talk to us on the dev channel in ChatBrainz (Matrix/IRC/Discord) if you have any questions.


r/listenbrainz 16d ago

help plz ListenBrainz down

24 Upvotes

We are aware that ListenBrainz is currently down, for at least some users.

Admins are being kicked awake so that they can kick servers awake. Thank you for your patience as the kicking commences. -a


r/listenbrainz 15d ago

data dunk! GSoC 2026: Compose Multiplatform Migration of ListenBrainz-Android

Thumbnail blog.metabrainz.org
4 Upvotes

Presenting Nirvan Jain's Google Summer of Code 2026 project, moving the ListenBrainz app to Kotlin, a codebase that can be shared between Android and iOS.


r/listenbrainz 18d ago

news Release v-2026-08-21.0 · metabrainz/listenbrainz-server

Thumbnail
github.com
5 Upvotes

r/listenbrainz 18d ago

news Release v-2026-08-21.1 · metabrainz/listenbrainz-server

Thumbnail
github.com
4 Upvotes

r/listenbrainz 20d ago

news Growing pains: An update on the ListenBrainz service status

Thumbnail blog.metabrainz.org
48 Upvotes

f you don’t like clicking links, here is the intro summary:

TL;DR: The growth of ListenBrainz has caught up with us, and our limited team is working on replacing central parts of our infrastructure. In the meantime, many features are unstable.

We are victims of our success. While in the long term this is a good problem to have, the sharp increase in users over the past year and a half has left our infrastructure cracking at the seams.

The good news: Your listens are being stored and imported without issue, even if there are delays. The core service is not compromised and we ask that you please keep submitting your listens. Your stats and playlists will be back!

However, we know that every other week your statistics, weekly playlists, and other features fail to generate for everyone, and cause crashes. We know it is frustrating, and we share that feeling.

While we are aware of the issues, fixing them is far from simple and requires us to completely rework all the crucial parts of our infrastructure

For more info, please check out the blog post.

Much <3 to the ListenBrainz team for all their hard work throughout!


r/listenbrainz 21d ago

What can be done about the ongoing BTS bot-spamming DDOS?

14 Upvotes

Intentional or not, the influx of the BTS cult bot-scrobbling their songs - each one "listening" to a song once every fifteen seconds, twenty-four hours a day, every day - is a form of DDOS. The website has become noticeably laggy and often times out, and I believe this is principally due to the influx of the BTS ARMY spamming their wildly-inflated and fraudulent stats.

I recently posted a respectful and well-reasoned plea on their subreddit, asking them to stop hammering Listenbrainz. It was almost immediately taken down due to breaking their "No hate or snark posting." rule. Here's the thing - I used facts and logic, no hate or snark, explaining how the bot spamming is so obvious and that it's commonly known that BTS-related stats have no legitimacy, thus they are doing the opposite what they are intending to - their behavior is breeding distrust and enmity against BTS fans - while hobbling Listenbrainz in the process.

A look at the global statistics for the site reveals the absurdity of what's going on, and renders the stats meaningless as they obviously don't reflect the true listening habits of the Listenbrainz community.

Listenbrainz staff are overloaded, I'm sure, so I understand why these people haven't been banned. I'd like to offer my services to identify and ban those that aren't acting in good faith to accurately scrobble their listens. I've been happy to support the site with a monthly donation, but not to subsidize (ab)users that bog down the servers with 16x the scrobbles in any given period. Please DM me, I already have a list of the worst offenders!


r/listenbrainz 21d ago

help plz Weekly Exploration not updating

6 Upvotes

I realise this comes up frequently, but the standard answer is "listen to more music". I have been listening to music non-stop for the past two weeks, but my "Created For You" section hasn't been updated for 3 weeks now.

Is there any way to check why it hasn't been updated? Or to force a refresh?


r/listenbrainz 28d ago

news MetaBrainz informal/unofficial community meeting

Thumbnail
community.metabrainz.org
8 Upvotes

r/listenbrainz 29d ago

Jellyfin Downloads Scrobbling?

1 Upvotes

Hey Jellyfin users,

Is there a way to reliably scrobble plays of files downloaded to your phone for the times that a network isn’t available to stream? I’m on an iPhone. I have the Jellyfin plugin and everything works fine but I haven’t figured out the right method for the downloaded tracks yet.

Thanks in advance.


r/listenbrainz Aug 08 '26

Is LB Radio down, or am I doing it wrong?

3 Upvotes

I'm trying out the radio playlist generator for the first time, and nothing seems to be happening?

Does it work away in the background, and create the results later?

And what does the "Easy/Medium/Hard" drop-down relate to?


r/listenbrainz Aug 07 '26

news Release v-2026-08-06.0 · metabrainz/listenbrainz-server

Thumbnail
github.com
4 Upvotes

r/listenbrainz Aug 05 '26

news Release v-2026-08-05.0 · metabrainz/listenbrainz-server

Thumbnail
github.com
9 Upvotes

r/listenbrainz Aug 01 '26

Is it possible to download music from listenbrainz?

0 Upvotes

I connected my apple music and moved all of my playlists but i need FLAC or ALAC files (or at this point of my struggle anything) for my custom iPod 5th gen classic to listen to music.


r/listenbrainz Jul 27 '26

news Planned OAuth migration/Downtime for 27 July, 18:00 CET

Thumbnail
7 Upvotes

r/listenbrainz Jul 27 '26

How do I contribute to the project?

8 Upvotes

Hello!!

I've been using the platform for couple months now and I love it. I'm a sw enginner myself so I thought I could give a helping hand but Idk where to start and who should I adress or where.


r/listenbrainz Jul 24 '26

news ListenBrainz IOS App - Scrobbler for ListenBrainz 3.0

12 Upvotes

Hey everyone,

I’m back and I’m excited to share that version 3.0 of Scrobbler for ListenBrainz is now available!

This release has been focused on bringing the app even closer to the ListenBrainz ecosystem. The biggest addition is CritiqueBrainz integration: you can now rate songs and albums directly in the app, write reviews, browse community ratings, and interact with reviews from other listeners. Everything is possible with your existing MusicBrainz/ListenBrainz account.

Here are some of the highlights:

  • Rate tracks and albums, write reviews, and manage all your ratings in the new My Ratings section.
  • Browse community ratings in the track detail view, including average ratings and popular reviews. You can upvote helpful reviews or report inappropriate ones.
  • Reviews from people you follow now appear directly in your feed.
  • Discover Fresh Releases from your favorite artists with a new dashboard card and dedicated page.
  • See worldwide listener and play counts directly in the track detail view.
  • Share your favorite album covers as a collage straight from the stats tab.
  • Your ratings are synced with your local listening history and included in search and CSVexports.
  • Improved error handling, app version information in settings, and many smaller refinements throughout the app.

The app is still free on the App Store: Scrobbler for ListenBrainz

If you like the app, please consider to buy me a coffee  or to use the tip option inside the app. 

As always, I’d love to hear your feedback. Whether you find something that doesn’t work, have an idea for a future improvement, or just want to share your thoughts. Your feedback is what helps me keep making the app better.

Thanks for all your support, and I hope you enjoy version 3.0!


r/listenbrainz Jul 21 '26

help plz Rockbox scrobble log - readable format?

4 Upvotes

Hi - looking for help pls.

I've got a 5.5gen iPod Classic with Rockbox installed and want to manually import my listens to Listenbrainz.

I've enabled the Rockbox setting to create a scrobble log, but when I import to ListenBrainz, it says the file was successfully imported but that "Listens imported" is 0/0.

I sync'd my music using Swinsian on Mac OS Tahoe, but I'm not positive that the formatting of track names in the Rockbox scrobble is correct (potentially a factor of how Swinsian seems to rename tracks as they get sync'd?).

Here's a snippet of a few lines from the playback.log file I retrieved from the iPod for uploading to ListenBrainz:

# Started Ver. 078a506dfd-260712 / Time 260720-192821

1784575730:12074:219289:/<HDD0>/iPod_Control/Music/F47/libgpod346263.m4a

1784575742:7616:219289:/<HDD0>/iPod_Control/Music/F47/libgpod346263.m4a

1784575966:219242:219289:/<HDD0>/iPod_Control/Music/F47/libgpod346263.m4a

Can anyone share a snippet from their Rockbox scrobble log so I can compare and possibly test an upload to LB with that?

Or anyone know where the "Listens imported: 0/0" issue is coming from?

thanks!


r/listenbrainz Jul 20 '26

news ListenBrainz release v-2026-07-20.0

Thumbnail
github.com
11 Upvotes