Logo

SpotHack thumbnail

SpotHack

Convert your Spotify Playlists to offline versions that are always up to date, without paying the Premium.

Download Project ยท Start Developing

โญ Don't forget to Starring โญ

TypeScript ReactNative

SpotHack Media

๐Ÿ” About The Project

โš™๏ธ How it works?

After you select your music or playlist, our Download Machine will, with the YouTube Scraper or the YouTube API, search for the music video, with the query starting with the artists name followed by the track name. Once we get the YouTube ID we can download the music video and convert it to .mp3 with ffmpeg.

๐Ÿ“ฑ Pages

Click to expand pages

Login Page

  • Enter your APIs tokens (if not configured on APK building).
  • Login !!

Home Page

  • Shortcuts to "Outdated Playlists", "Downloads Manager", "Settings Page" and others ...

Search Pages

  • Search for your favorite musics and playlists.
  • Download them !!

Download Page

  • Follow the download status of your musics.
  • Know about the errors.

Settings Page

  • Change the "Root Path", "Download Default Source", "Music Time Limit", and the Render Mode.

Outdate Playlist Page

  • Follow your playlist Status.
  • Download the news musics.
  • Delete the old ones.

Add Playlist Page

  • Reference a Playlist to a folder, if we can't do it.

โฌ‡๏ธ Download & Installation

You can download this App in the Releases or build the code with some changes that you may want.

โš ๏ธ Disclaimer

This project can be considered a piracy service to download music. No source code here was used in production, nor was it ever used with the idea of making money. I only disposed of the code as open source because this is a study project. If you want to use it as a service, use it at your own risk, but remember that artists and publishers are likely to own the downloaded music.