Sign in
Join now
multi-scrobbler
foxxmd.dev
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients
docs.multi-scrobbler.app
deezer
docker
jellyfin
koito
lastfm
listenbrainz
maloja
mopidy
mpris
music
music-assistant
plex
scrobble
self-hosted
spotify
subsonic
tautulli
youtube-music
+18 more
deezer
docker
jellyfin
koito
lastfm
listenbrainz
maloja
mopidy
mpris
music
music-assistant
plex
scrobble
self-hosted
spotify
subsonic
tautulli
youtube-music
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
multi-scrobbler
/
src
/
backend
/
tests
30 folders
·
1 file
at
master
FoxxMD
·
fix(listenbrainz): Improve artist parsing when name contains a dependent delimiter
·
1w ago
d581b5ac
applemusic
refactor: TrackData now uses Credits for all relevant properties (second pass)
1mo ago
cache
first pass on strict ts
1mo ago
component
feat: Implement metadata results streaming
3w ago
config
feat(tuneshine): Implement POC scrobbler
3w ago
coverartarchive
fix(test): Always generate valid cover response
1mo ago
database
refator: circular dependency elimination
4w ago
errors
refactor: remove all unused imports
3mo ago
ingress
test(lastfm): Add smoke tests for 2.0 endpoints
2mo ago
jellyfin
refactor: TrackData now uses Credits for all relevant properties (second pass)
1mo ago
lastfm
refactor: Move credit-related functions into MusicMetadata to prevent circular references
1mo ago
listenbrainz
fix(listenbrainz): Improve artist parsing when name contains a dependent delimiter
1w ago
mixcloud
fix mixcloud tests with new credit shape
3w ago
musicbrainz
refactor: move intersect and difference to core for use with frontend
3w ago
musiccast
refactor: TrackData now uses Credits for all relevant properties (second pass)
1mo ago
player
refactor: Move credit-related functions into MusicMetadata to prevent circular references
1mo ago
plays
fix(listenbrainz): Improve artist parsing when name contains a dependent delimiter
1w ago
plex
first pass on strict ts
1mo ago
promises
fix: fix queue consumer not handling task rejection
1w ago
rocksky
feat: Complete refactor for deep metadata querying for spotify/rocksky
3w ago
scrobbler
refactor: Move credit-related functions into MusicMetadata to prevent circular references
1mo ago
server
feat: gracefully handle web server unexpected crash when no ingress sources
1w ago
sonos
first pass on strict ts
1mo ago
source
refactor: Move credit-related functions into MusicMetadata to prevent circular references
1mo ago
spotify
feat: Complete refactor for deep metadata querying for spotify/rocksky
3w ago
subsonic
refactor: TrackData now uses Credits for all relevant properties (second pass)
1mo ago
tealfm
refactor: Move ISRC to track metadata
4w ago
tuneshine
fix(tuneshine): fix rebase issues
3w ago
utilitiesTests
feat: Better validatation for normalized config urls
2mo ago
utils
feat: refactor nested album/art entities and add country/date to search rendering
4w ago
ytm
refactor: TrackData now uses Credits for all relevant properties (second pass)
1mo ago
setup.ts
feat: Implement tests for listenbrainz and webscrobbler routes
2mo ago