https://github.com/williamnt/tunesynctool
A Python package and self-hostable web app to manage your music libraries
https://github.com/williamnt/tunesynctool
api deezer local matching music package script selfhosted song spotify sync track transfer youtube youtube-music
Last synced: about 1 month ago
JSON representation
A Python package and self-hostable web app to manage your music libraries
- Host: GitHub
- URL: https://github.com/williamnt/tunesynctool
- Owner: WilliamNT
- License: gpl-2.0
- Created: 2024-12-16T00:51:11.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-05-06T08:44:22.000Z (about 1 month ago)
- Last Synced: 2025-05-12T15:17:03.835Z (about 1 month ago)
- Topics: api, deezer, local, matching, music, package, script, selfhosted, song, spotify, sync, track, transfer, youtube, youtube-music
- Language: Python
- Homepage: https://tunesynctool-builder.skiby.net/
- Size: 523 KB
- Stars: 62
- Watchers: 4
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# tunesynctool (formerly Navify)
A Python package and CLI* to transfer music between your local/commercial streaming services. Supports track matching.
*Under development
Tunesynctool supports the following services:
- Spotify
- Deezer
- Any Subsonic-like service (Navidrome, Airsonic, etc.)
- YouTube MusicSupport for other services will be added in the future.
## Usage
Install the latest release vie PyPI (`pip install tunesynctool`).
## Configuration
Configuration options can be loaded from the environment or be manually specified in code. [Check here](https://github.com/WilliamNT/tunesynctool/wiki/Configuration) for more information.
# FAQ
## Is there a way to use tunesynctool from the CLI?
Yes, see the wiki.## Does this package offer functionality to download or stream music?
**No**, use the official clients for that.## How does matching work?
Learn more about matching [here](https://github.com/WilliamNT/tunesynctool/wiki/Track-matching).