Spotify Downloader is a lightweight Desktop program that downloads Spotify playlist songs without the need to provide any registration or login information. It was built using Wpf, .Net 6.0, and Visual Studio 2022.
https://github.com/raid-teyar/SpotifyPlaylistDownloaderHow it Works ✨:
We all know that it's not possible to download songs from the Spotify API without having a premium account, so the idea was to use the Spotify API to fetch the song metadata only and then use youtube to download them.
Gets a Spotify public token from the Spotify API.
Fetches playlist and song metadata using the playlist link provided.
Searches for the songs on youtube using the Name of the song and its length.
Downloads the song using the best stream possible (Highest bitrate) in .webm format.
Converts the song to the .mp3 format and embeds the song cover with the file.