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
Revamped Track UI is almost done!
January 9, 2026 at 2:56 AM
Really Important Update: This line is no longer a part of SAMBL
January 1, 2026 at 7:48 PM
👀
January 1, 2026 at 7:42 PM
This line is now a part of SAMBL :3
December 17, 2025 at 10:14 AM
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
- Fix some providers not returning `releaseDate` fields
- Refactor album processing
- Fix critical issue causing some MusicBrainz releases not to be fetched due to reusing an array for both featured and normal artist releases
Full Changelog: github.com/Lioncat6/SAM...
[2/2]
Release Version 2.2.5 - Refactor Start and Bug Fixes · Lioncat6/SAMBL-React
[SoundCloud] Add ISRC and UPC fetching for SoundCloud Add .env.example file Start a full typescript refactor of SAMBL [SoundCloud] Fix some issues related to how SAMBL was fetching artists from Sou...
github.com
November 25, 2025 at 6:57 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
Eventually, I do want to support multi-provider fetching... which wouldn't be too difficult, all things considered
August 25, 2025 at 3:01 AM
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
The Deezer API has no limit to the amount of entities you can get at once, so I can get an artist's entire discography with a single request!
August 21, 2025 at 4:05 PM
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
Also also got tidal UPC and ISRC lookup working
August 10, 2025 at 3:11 AM
Tidal Artist Search is now also working!

It was, however, significantly more annoying, due to the really object based way the tidal API is structured.
August 10, 2025 at 2:47 AM
But of course
August 9, 2025 at 6:44 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