A small Sveltekit project to download songs from spotify with ease
- Light/dark mode support
- Downloads several songs at once and saves them in a zip
- Fast download speed thanks to yt-dlp
- Windows/linux compatible
Clone the project
git clone https://github.com/Anogh297/utaGo to the project directory
cd utaInstall dependencies (see below) then start the server
npm run devTo run the project, you need to have a spotify api key. Click here to create one. You can set the redirect url to just localhost. After setting up, run these commands in order
# Install node packages, you can use npm, yarn or pnpm
npm install
# Configure spotify api
node authTo build and deploy this project run
# Compilation
npm run build
# Start the server
npm startThe project will be compiled to build folder
GET /api/track| Parameter | Type | Description |
|---|---|---|
url |
string |
Required. Spotify url |
GET /api/download| Parameter | Type | Description |
|---|---|---|
url |
string |
Required. Spotify url |
- Add metadata Support
- Add Youtube support
For support, email me at contact@zafirhasan.me or feel free to reach out to me on Discord!
