# New Music Tracker — album discovery built on MusicBrainz, Discogs & ListenBrainz

**URL:** https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658
**Category:** ListenBrainz
**Tags:** website
**Created:** [April 13, 2026, 9:35am UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658 "2026-04-13T09:35:36Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![gambathia](https://community.metabrainz.org/user_avatar/community.metabrainz.org/gambathia/32/115117_2.png) [@gambathia](https://community.metabrainz.org/u/gambathia)
#### Post date: [April 13, 2026, 9:35am UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/1 "2026-04-13T09:35:36Z")

</div>

Hi all,

I’ve been building [New Music Tracker](https://newmusictracker.com/), a site for discovering new album and EP releases. It’s built almost entirely on MetaBrainz and open music data, so wanted to share it here.

**What it does:**

- Browse recent albums and EPs, filterable by genre, style, and release type

- Fuzzy search across recordings, artists, and releases (local Meilisearch index of the MusicBrainz canonical dump)

- Artist pages with discographies, release group pages with track listings

- Follow artists to build a personalised feed of new releases

- Import your top artists directly from your ListenBrainz profile

- Wishlist albums to come back to later

- Hand-curated featured releases on the home page

**Data sources:**

- **MusicBrainz** — the entire catalog, enriched via a local mirror (mbslave)

- **Discogs** — genre and style tags

- **ListenBrainz** — popularity/listener counts

- **Cover Art Archive** — artwork

- **Wikidata** — artist images

No login required to browse. MusicBrainz OAuth unlocks following, wishlists, and ListenBrainz import.

**Tech:** Go with server-side rendering (templ + HTMX), PostgreSQL, local MusicBrainz mirror via mbslave, Meilisearch, NATS JetStream for background enrichment. Lightweight, fast, works without JS.

I’d love any feedback — especially from people who use ListenBrainz and care about open music data. The longer-term goal is a curator platform where people can publish playlists that sync to listeners’ streaming services, but right now it’s focused on discovery.

[newmusictracker.com](https://newmusictracker.com/)

---

<div class="post-metadata">

### Author: ![hessi](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/h/3bc359/32.png) [@hessi](https://community.metabrainz.org/u/hessi)
#### Post date: [April 13, 2026, 1:07pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/2 "2026-04-13T13:07:26Z")

</div>

This looks great, thank you!

Is it possible that the personalised feed considers “Various Artists” as one specific artist and as a consequence shows all new Various Artists releases? I can’t really make sense of these recommendations… might actually be better to exclude them by default…

The hand-curated featured releases are nice, at least for this week I’m very happy with them. 🙂

---

<div class="post-metadata">

### Author: ![RandomMushroom128](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/r/cdc98d/32.png) [@RandomMushroom128](https://community.metabrainz.org/u/RandomMushroom128)
#### Post date: [April 13, 2026, 1:47pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/3 "2026-04-13T13:47:48Z")

</div>

Cool project! I like that it has MB wishlist integration (haven’t tested it yet but seems nice)

You might want to work on your genre tree though 🤔 or are the genres that appear when clicking a main genre (rock, electronic, etc.) not meant to be subgenres of those? It’s funny seeing black metal, phonk , ambient and house under non-music (and hip hop) but not really expected. Unless it lists every genre that has an album that also has the main genre?

> [@gambathia](#):
>
> **Data sources:**
> 
> - **Discogs** — genre and style tags

Oh, that explains it 😂 atleast better than half of the albums missing genres altogether when using MB for that…

Buttons that takes you to the MB page would be nice too, though that can easily be a userscript too. Gladly the URLs already have MBIDs

---

<div class="post-metadata">

### Author: ![gambathia](https://community.metabrainz.org/user_avatar/community.metabrainz.org/gambathia/32/115117_2.png) [@gambathia](https://community.metabrainz.org/u/gambathia)
#### Post date: [April 13, 2026, 11:07pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/4 "2026-04-13T23:07:52Z")

</div>

Thanks for trying it out!

The genres I went back and forth on a bit, but settled on discogs for now. Like you say there are a lot of releases missing genre in MB. Discogs is generally quite good I think, but yes there are hip hop albums that are also tagged as black metal, which is strange.

If anyone knows of a better data source for genres please let me know

---

<div class="post-metadata">

### Author: ![gambathia](https://community.metabrainz.org/user_avatar/community.metabrainz.org/gambathia/32/115117_2.png) [@gambathia](https://community.metabrainz.org/u/gambathia)
#### Post date: [April 13, 2026, 11:07pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/5 "2026-04-13T23:07:59Z")

</div>

Yeah I should look at handling Various Artists better. I thought I was excluding them already actually, but maybe not.

Thanks for trying it out! I’ll aim to do at least one new featured release a week

---

<div class="post-metadata">

### Author: ![crimeschneck](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/ecb155/32.png) [@crimeschneck](https://community.metabrainz.org/u/crimeschneck)
#### Post date: [April 14, 2026, 3:12pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/6 "2026-04-14T15:12:32Z")

</div>

> [@gambathia](#):
>
> there are hip hop albums that are also tagged as black metal, which is strange

It’s surely a strange combination but according to Rate Your Music, which is a more accurate source for genre descriptions imo, there are a few that fit this description:

[https://rateyourmusic.com/charts/top/album,ep,mixtape,djmix/all-time/g:all,hip-hop,black-metal/](https://rateyourmusic.com/charts/top/album,ep,mixtape,djmix/all-time/g:all,hip%2dhop,black%2dmetal/)

But RYM doesn’t have a API, I think.

---

<div class="post-metadata">

### Author: ![victimless-grime](https://community.metabrainz.org/user_avatar/community.metabrainz.org/victimless-grime/32/112219_2.png) [@victimless-grime](https://community.metabrainz.org/u/victimless-grime)
#### Post date: [April 15, 2026, 9:47pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/7 "2026-04-15T21:47:55Z")

</div>

> [@crimeschneck](#):
>
> It’s surely a strange combination but according to Rate Your Music, which is a more accurate source for genre descriptions imo, there are a few that fit this description:

there are certainly a few that fit well into this description. some artists i enjoy:

- Death Grips
- $uicideboy$\[1\]
- Ho99o9
- XXXTentacion
- Lil Darkie
- Blvck Svnd
- KXLLSWXTCH
- City Morgue\[2\]

thanks for mentioning this, actually. i forgot how much i enjoy this genre.

some other names for the genre:

- Trap Metal
- Ragecore
- Death Trap
- Death Rap (as you found, sort of)
- Hardcore Trap

* * *

1. this one is debatable, they fit the aesthetic more than the sound 

2. this is the group I’ve been looking for since finding this thread last night. if you only listen to one of these artists, make it this one!

---

<div class="post-metadata">

### Author: ![victimless-grime](https://community.metabrainz.org/user_avatar/community.metabrainz.org/victimless-grime/32/112219_2.png) [@victimless-grime](https://community.metabrainz.org/u/victimless-grime)
#### Post date: [April 15, 2026, 10:21pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/8 "2026-04-15T22:21:23Z")

</div>

this is awesome! i’ll sign up at some point today. it’ll be nice having a place to easily discover new artists in specific genres.

my only “issue” would be that it seems your CDN (unpkg) employs data mining trackers. i use tracking blockers on all my devices so not a deal breaker for me, just something to consider. even if it’s for telemetry and not malicious, there is too much room for abuse with no reward for the person having their data stored.

i’m far from knowledgeable on these sorts of things, so I could be wrong, but it seems like it may also invalidate your privacy policy:

 ![Screenshot_20260415_151453_Fennec](https://community.metabrainz.org/uploads/default/original/3X/a/9/a98fe66065533b53d51e97466dfe3975c53e233e.png)

---

<div class="post-metadata">

### Author: ![gambathia](https://community.metabrainz.org/user_avatar/community.metabrainz.org/gambathia/32/115117_2.png) [@gambathia](https://community.metabrainz.org/u/gambathia)
#### Post date: [April 15, 2026, 11:02pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/9 "2026-04-15T23:02:04Z")

</div>

Thanks for raising this @victimless-grime  
I was indeed grabbing the HTMX js lib from the unpkg CDN, which means a request to a third party. This is at odds with the privacy stance. I was meant to move this to self host, which I’ve now just done.

Glad you like the genre browsing! Let me know if you have more feedback as you try it out

---

<div class="post-metadata">

### Author: ![gambathia](https://community.metabrainz.org/user_avatar/community.metabrainz.org/gambathia/32/115117_2.png) [@gambathia](https://community.metabrainz.org/u/gambathia)
#### Post date: [April 18, 2026, 10:38pm UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/10 "2026-04-18T22:38:45Z")

</div>

FYI @hessi I ended up excluding “Various Artists“ from the personalised feed

---

<div class="post-metadata">

### Author: ![hessi](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/h/3bc359/32.png) [@hessi](https://community.metabrainz.org/u/hessi)
#### Post date: [April 19, 2026, 8:05am UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/11 "2026-04-19T08:05:56Z")

</div>

@gambathia ah, that looks a lot better. Thank you!

---

<div class="post-metadata">

### Author: ![RandomMushroom128](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/r/cdc98d/32.png) [@RandomMushroom128](https://community.metabrainz.org/u/RandomMushroom128)
#### Post date: [April 22, 2026, 7:40am UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/12 "2026-04-22T07:40:17Z")

</div>

Where is it getting the genres for [this](https://newmusictracker.com/release-groups/8494e5df-e03b-435d-bc88-e01a1b653c57) from? breakcore, harsh noise wall, glitch, idm, industrial and musique concrète?

I couldn’t find it on discogs, but i was slightly disappointed to see bandcamp + musicbrainz have tags like folk rock, post-punk and singer-songwriter 😅 (though these genres are cool too of course…)

---

<div class="post-metadata">

### Author: ![gambathia](https://community.metabrainz.org/user_avatar/community.metabrainz.org/gambathia/32/115117_2.png) [@gambathia](https://community.metabrainz.org/u/gambathia)
#### Post date: [April 22, 2026, 9:04am UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/13 "2026-04-22T09:04:02Z")

</div>

You found a bug 🪲

When genres were first added for that release it didn’t exist yet on discogs, so took the next closest match (I do a search in discogs if there’s no discogs URL for it yet in MB). Then when it was added to Discogs the genres from the correct release got appended. So it’s a combination of genres and styles from 2 different albums.

I’ve made a couple of fixes:

1. Make sure we have a close enough match for the search, so it doesn’t match against the wrong release
2. Always replace the genres rather than append

That was quite the mix of genres it ended up with! Thanks for reporting this @RandomMushroom128

This is the discogs release btw, it is there - [https://www.discogs.com/release/37099047-New-Nausea-Music-For-Frogs](https://www.discogs.com/release/37099047-New-Nausea-Music-For-Frogs)  
I’ve added this album to my list, I’ll have a listen later

---

<div class="post-metadata">

### Author: ![RandomMushroom128](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/r/cdc98d/32.png) [@RandomMushroom128](https://community.metabrainz.org/u/RandomMushroom128)
#### Post date: [April 22, 2026, 10:56am UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/14 "2026-04-22T10:56:27Z")

</div>

Thanks for the quick fix! So it does exist on discogs, I just searched for the album title and it didn’t appear lol, but when adding the artist name in the search it does.

[This](https://www.discogs.com/release/4354754) was the closest match? (searched for releases matching all those styles) 1577 tracks, that’s more like it 😂 it does have 2 tracks one has “music for” and one has “frogs” in the title

> [@gambathia](#):
>
> I’ve added this album to my list, I’ll have a listen later

So have I, enjoy 🙂

---

<div class="post-metadata">

### Author: ![gambathia](https://community.metabrainz.org/user_avatar/community.metabrainz.org/gambathia/32/115117_2.png) [@gambathia](https://community.metabrainz.org/u/gambathia)
#### Post date: [April 22, 2026, 11:17am UTC](https://community.metabrainz.org/t/new-music-tracker-album-discovery-built-on-musicbrainz-discogs-listenbrainz/814658/15 "2026-04-22T11:17:41Z")

</div>

> [@RandomMushroom128](#):
>
> [This](https://www.discogs.com/release/4354754) was the closest match?

Yeah, somehow it was! It was just blindly using the closest match before, not ideal
