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/uta
Go to the project directory
cd uta
Install dependencies (see below) then start the server
npm run dev
To 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 auth
To build and deploy this project run
# Compilation
npm run build
# Start the server
npm start
The 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!