A cross-platform GUI for YouTube-dl
This past week I made/forked something similar for macOS only.<p>There was a GUI for youtube-dl I liked but never could get to work called Get-It (<a href="https://github.com/Kevin-De-Koninck/Get-It" rel="nofollow">https://github.com/Kevin-De-Koninck/Get-It</a>), and with many people switching to the actively-maintained fork yt-dlp, I decided to try using that as a base for making a clone with the latter as a backend.<p>I don't know Swift at all but thought I'd try it out to see if I could, and it seems to work for the most part on my end. I also cleaned up random errors I found in the code (like a rogue youtube link to a Grand Theft Auto 5 video?) and made things a bit more consistent, or at least I'd like to think so. Changed the UI and added a toggle to block sponsorships from videos as well, but not totally sure if that works all that well yet.<p>I'd love if anyone would try it out and report any issues they run into, it's been fun trying to fix it up!<p><a href="https://github.com/jslpc/Swift-DL" rel="nofollow">https://github.com/jslpc/Swift-DL</a>