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
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