A self-hostable service to transfer (and sync*) music between your local/commercial streaming services.
*work in progress, not yet available
Tunesynctool supports the following services:
- Spotify
- Deezer (read only, authentication is not currently supported, thus only public playlists can be accessed in read only mode)
- Any Subsonic-like service (Navidrome, Airsonic, etc.)
- YouTube Music
Support for other services is planned, however the current focus is on getting the self-hostable service to a stable state.
The project is under heavy development and contains bugs. Use at your own discretion.
Currently you have to install the Python dependencies within requirements.txt and you'll be able to run the backend.
Configuration options can be loaded from the environment or be manually specified in code. Check here for more information.
I decided that I'd prefer to develop a self-hostable application instead for various reasons that I detailed in a wiki article.
No, use the official clients' offline listening features for that, or source your music in other ways you prefer ;)
Learn more about matching here.
I can't tell you that unfortunately. I am working on this project in my free time and due to studies and personal matters I have to pause development often. Thank you for your patience and understanding.