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
/
sources
2 folders
·
34 files
at
database
FoxxMD
·
feat: Improve error type guards and ui rendering
·
5mo ago
38d7a9cf
ingressNotifiers
feat: Librefm Source/Client (#436)
9mo ago
PlayerState
fix(player): Initialize player state in the past to prevent false positive on stale update check if update happens at the same time player is initialized
6mo ago
AbstractSource.ts
feat: Improve error type guards and ui rendering
5mo ago
AzuracastSource.ts
feat: Refactor artists as an object
6mo ago
ChromecastSource.ts
feat: Refactor artists as an object
6mo ago
DeezerInternalSource.ts
feat: Refactor artists as an object
6mo ago
DeezerSource.ts
feat(ui): Implement PlayInfo component
7mo ago
EndpointLastfmSource.ts
feat(database): Initial Souce database usage implementation
6mo ago
EndpointListenbrainzSource.ts
feat(database): Initial Souce database usage implementation
6mo ago
IcecastSource.ts
feat: Refactor artists as an object
6mo ago
JellyfinApiSource.ts
feat: Enrich artist and albumartist mbids
5mo ago
JRiverSource.ts
feat: Refactor artists as an object
6mo ago
KodiSource.ts
feat: Implement user transformer and refactor components to use async
11mo ago
KoitoSource.ts
refactor: Implement generic cursor iteration
8mo ago
LastfmSource.ts
refactor: reorganized and consolidate source/client types
7mo ago
LibrefmSource.ts
feat: Librefm Source/Client (#436)
9mo ago
ListenbrainzSource.ts
feat(listenbrainz): Use upstream for backlogged
7mo ago
MalojaSource.ts
refactor: Implement generic cursor iteration
8mo ago
MemoryPositionalSource.ts
refactor: reorganized and consolidate source/client types
7mo ago
MemorySource.ts
fix(source): Remove superfluous interval logging
6mo ago
MopidySource.ts
feat: Refactor artists as an object
6mo ago
MPDSource.ts
feat: Refactor artists as an object
6mo ago
MPRISSource.ts
feat: Refactor artists as an object
6mo ago
MusicCastSource.ts
feat: Refactor artists as an object
6mo ago
MusikcubeSource.ts
feat: Use json diff to track play changes
9mo ago
PlexApiSource.ts
feat: Enrich artist and albumartist mbids
5mo ago
RockskySource.ts
feat(rocksky): Implement Rocksky Source/Client
11mo ago
ScrobbleSources.ts
feat: Add ID and name envs for all sources/clients
6mo ago
SonosSource.ts
feat: Refactor artists as an object
6mo ago
SpotifySource.ts
feat: Refactor artists as an object
6mo ago
SubsonicSource.ts
feat: Implement better request retry logic
8mo ago
TealfmSource.ts
implement time range scrobbles for teal
8mo ago
VLCSource.ts
feat: Use json diff to track play changes
9mo ago
WebScrobblerSource.ts
feat: Refactor artists as an object
6mo ago
YandexMusicBridgeSource.ts
feat: Refactor artists as an object
6mo ago
YTMusicSource.ts
feat: Refactor artists as an object
6mo ago