- Kotlin Android Music Downloader for spotify.
Supports: Playlist, Albums,Tracks.
- Download any song available on Spotify
- Fast download with control over concurrent downloads
- Support for Android Scoped Storage to store songs on any directory
- Minimal runtime permissions
- Intuitive UI
- Automatically add mp3 metadata to each song and album cover image
- Support for sharing links to app
- Download visualization with progress bar
- Support for downloading song with only the song name
- Accurate results
- Choose file save location with the "Choose Folder" button
- Copy link to text box or share the link directly to the app from Spotify
- Select the amount of downloads happening at the same time (Choose accordingly to your internet speed)
- Press the "Download" button and download the whole playlist
- Cancel anytime by pressing the back button
- Valid link "https://open.spotify.com/playlist/0F042Hz0yupm7ODPChB5AZ?si=037895c9454e49fb"
- Choose file save location with the "Choose Folder" button
- Copy link to text box or share the link directly to the app from Spotify
- Select the amount of downloads happening at the same time (Choose accordingly to your internet speed)
- Press the "Download" button and download the whole album
- Cancel anytime by pressing the back button
- Valid link "https://open.spotify.com/album/4rJDCELWL0fjdmN9Gn4f4g?si=Qu0CEEhvR4K5Ryke4zhdAw"
- Choose file save location with the "Choose Folder" button
- Write the song name to the corresponding text box
- Preferably add the artist name in the second text box
- Press "Download button"
- You will be transported to this screen where you need to click on the correct song from the list
- Finally wait for the download to finish
- youtubedl-android wrapper library for yt-dlp making it possible to download the songs
- retrofit for making requests to the Spotify API
- coil for setting images in the UI
- mp3agic for inserting mp3 metadata
- Kostas214pro (Owner)