SAMBL
banner
sambl.lioncat6.com
SAMBL
@sambl.lioncat6.com
SAMBL (Streaming Artist MusicBrainz Lookup) is an open source tool made to assist in importing data from streaming services into the @musicbrainz.org database developed by @Lioncat6.com. https://sambl.lioncat6.com
Pinned
Version 2.2.6 - Hotfix
- Bump next.js to 15.5.7 (Fixes React2Shell CVE)
- Fix issue with quick fetching
- Fix several spelling issues

Full changelog: github.com/Lioncat6/SAM...
Release Version 2.2.6 - Hotfix · Lioncat6/SAMBL-React
Bump next.js to 15.5.7 Fix issue with quick fetching Fix several spelling issues
github.com
Track popup overhaul coming soon...

Final version will have more details for each track
December 9, 2025 at 7:12 PM
Version 2.2.6 - Hotfix
- Bump next.js to 15.5.7 (Fixes React2Shell CVE)
- Fix issue with quick fetching
- Fix several spelling issues

Full changelog: github.com/Lioncat6/SAM...
Release Version 2.2.6 - Hotfix · Lioncat6/SAMBL-React
Bump next.js to 15.5.7 Fix issue with quick fetching Fix several spelling issues
github.com
December 6, 2025 at 7:33 PM
Turns out there was an issue with SAMBL's fetching logic (caused by re-using an array) that resulted in a large amount of artists having some missing albums (Issue has been fixed now), but this has been in SAMBL ever since the refactor to Next/React... for almost a year.
November 25, 2025 at 7:06 AM
Version 2.2.5 - Refactor Start and Bug Fixes
- Add ISRC and UPC fetching for SoundCloud
- Add `.env.example` file
- Start a full typescript refactor of SAMBL
- Fix some issues related to fetching artists from SoundCloud
- Updated API documentation
[1/2]
November 25, 2025 at 6:56 AM
👀
October 13, 2025 at 10:29 PM
Version 2.2.4 - SoundCloud
- Add Soundcloud support
- Still working on the Harmony update
- Standardized track times to ms
- Added a property for an artist banner to artist objects
- Bandcamp and soundcloud
- Fixed Mastodon URL
- Find page can access MusixMatch again

github.com/Lioncat6/SAM...
Release Version 2.2.4 - SoundCloud [Another update very soon] · Lioncat6/SAMBL-React
Add Soundcloud support Currently missing isrc & upc fetching on the find page (coming soon) Still working on the Harmony update Standardized track times to ms Added a property for an artist bann...
github.com
October 13, 2025 at 5:03 PM
Dev Update:

SAMBL SoundCloud support is finished!

Just waiting a little bit to push the Update and finalize a few things until I finish adding SoundCloud to harmony.

Im making good progress, but learning how harmony's code works while making something new takes a minute.
September 28, 2025 at 7:26 AM
So, Apple Music support isn't happening any time soon...

Though... if anyone has a spare key... I wouldn't not be interested...
September 26, 2025 at 4:33 AM
Artist banners look pretty cool 👀

Also, SoundCloud support coming soon!
Working on adding SC to harmony.pulsewidth.org.uk too!
September 23, 2025 at 7:59 PM
SAMBL Version 2.2.1 is now live!
- Fixed newAritst button
- Fixed Add to MB Button
- Fixed NaN totalCount and provider name on loading text
- Mobile styling improvements
- Tidal stability & error handling
- Changed mentions of "Spotify" to "provider"
August 28, 2025 at 4:59 PM
SAMBL 2.2.0 is Live!
- Add new provider Pill
- Add support for Deezer and Tidal
- The homepage now supports lookup by any provider URL
- The find page now supports Deezer and Tidal along with lookup by any track/album URL
- Added artist refresh button
Full changelog here: github.com/Lioncat6/SAM...
August 26, 2025 at 1:50 PM
Dev Update: SAMBL has now been completely abstracted to support different streaming services!

Deezer support is complete with tidal coming soon!

Due note that *some* features might not work with some providers. In this case, you can see the popularity meter is missing from deezer.
August 25, 2025 at 3:00 AM
Almost done updating the artist page to support multiple providers!

Sidenote: The Deezer API is really easy to work with (The tidal API, less so...)
August 21, 2025 at 4:00 PM
Deezer Artist search is working!
August 9, 2025 at 1:23 AM
Dev note:
For SAMBL, I want to focus on starting to integrate more streaming services
For sure planned (Already have keys/libraries):
- Deezer
- Tidal
Waiting on keys/libraries:
- @bandcamp.com (Doesn't have an actual API)
- Qobuz (Playing hard to get)
- Apple Music
- Amazon Music (Closed Beta)
July 22, 2025 at 10:46 PM
Version 2.1.0 has been released!

- Added Quick Fetching
- Added album refreshing
- Added caching
- Improved API stability

See full changelog here: github.com/Lioncat6/SAM...
July 22, 2025 at 12:38 PM
Individual album refreshing is now working!

Refreshing albums like this will bypass the data cache for MusicBrainz, which should allow for greater cache times. I may add a similar button for entire artists eventually.
July 19, 2025 at 3:15 AM
Getting basic caching working...

MusicBrainz requests will have a cache time of 5 minutes, with basically everything else being cached for half an hour. The refresh button (the one I'm adding) will force fetch instead of the cache.
July 13, 2025 at 8:33 PM
New SAMBL Update! (2.0.9)

- Add more error handling to the `/find` page
- Updated /find api endpoint to return an object with data and issues
- Updated find page front end to read the issues and display them as toasts
- Added support for a mastodon verification URL
- Because why not
July 8, 2025 at 5:49 AM
Beefing with @bandcamp.com rn
July 7, 2025 at 6:09 PM
As a first post from this account, Here is a dev update!

Planned streaming service *Full* support:
- Bandcamp (Playing hard to get)
- Quobuz
- Deezer (Probably next)
- Apple Music (issues)

Upcoming features
- Quick fetching (More on this in replies)
- Adding lookup and refresh/refresh to albums
July 6, 2025 at 8:32 PM
Reposted by SAMBL
Help populate @musicbrainz.org data from the streaming services... sambl.lioncat6.com
June 18, 2025 at 3:02 PM