I never used spotify and will never use but let me just congrat you for your site that uses no crap of google or ads.
It is that rare to see this. HN is another decent on, but 99% of web sites are a privacy and malware nightmare.
the github mentions tidal integrations. i hope they are adding random delays between each download or that user is gonna get their account auto deleted by tidal.
As long as companies employ morally vacuous techniques to strip us of our fundamental freedoms, I say, copyright should be completely disregarded by the global citizenry as dead law. The AI labs have set the precedent here.
Why should big companies get to have rights and freedoms when such things aren't afforded to us? Long live piracy. May our spirits never falter.
Very cool, but tried pasting a few playlists and it never fetched more than 95/98 tracks (playlist had 100+ tracks in it). I'd be interested in the open source version, so I could run it locally on cron.
hi! yeah during that time i was having issues with the spotify api, but it should be working more reliably now. if you run into anything feel free to reach out via the feedback form on the site.
the self-hosted version has been improved a lot recently — works out of the box with zero config now. flac requires deezer or tidal credentials for now, but i'm working on a proxy solution so self-hosters can get lossless without needing their own subscriptions.
youtube links actually work; yoink resolves the song and pulls audio from the best available source (same as spotify links) but its a bit less reliable for matching since it depends on song.link to identify the track, but it should work for most things! <3
I really like the style with the monospace font and the catppuccin theme. the UI is smooth and very simple. maybe too simple.
that said, I got a network error after downloading nearly half of the playlist, and now I have to start over. I will blame my network for it, but I'd like to have a stronger retry mechanism.
regarding the network error, i do apologize for that. for now i've implemented a better retry mechanism but i'm still working on making it even better - more specifically a b better ui for for it
hi, op here. since this was posted i've added yt-dlp as a fallback, so the self hosted version works straight out of the box with zero config now; just docker compose up -d. in addition to that, i've also addressed a lot of the issues mentioned here, thank you <3. for those curious audio sources are is tidal > deezer > youtube
i've also made a feedback form for an easier way to report bugs and feature recommendations!
27 comments
[ 3.1 ms ] story [ 50.6 ms ] threadWhere? How do I know you're not pulling from some shady repository?
i've added an update comment to this post
Why should big companies get to have rights and freedoms when such things aren't afforded to us? Long live piracy. May our spirits never falter.
the self-hosted version has been improved a lot recently — works out of the box with zero config now. flac requires deezer or tidal credentials for now, but i'm working on a proxy solution so self-hosters can get lossless without needing their own subscriptions.
that said, I got a network error after downloading nearly half of the playlist, and now I have to start over. I will blame my network for it, but I'd like to have a stronger retry mechanism.
regarding the network error, i do apologize for that. for now i've implemented a better retry mechanism but i'm still working on making it even better - more specifically a b better ui for for it
thanks again <3
i've also made a feedback form for an easier way to report bugs and feature recommendations!
repo: https://github.com/heysonder/yoink