this post was submitted on 31 Jan 2024
102 points (99.0% liked)

Open Source

38894 readers
33 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

I spent a decent amount of time making a nice web application to wrap up the functionalities of yt-dlp, makes it really easy to follow content through Jellyfin!

Have a look if you have the chance, I think people could make good use of it: https://github.com/MattMckenzy/ToothPick

top 8 comments
sorted by: hot top controversial new old
[–] [email protected] 18 points 1 year ago (2 children)

It would be cool to see a screenshot or two, since it's basically a webUI! Thanks for sharing, anyway!

[–] [email protected] 12 points 1 year ago (1 children)

I've just added images and more descriptions about each page of the web application in the GitHub readme. It should provide a nice overview now!

[–] [email protected] 4 points 1 year ago

Very very cool! Good job!

[–] [email protected] 3 points 1 year ago

I always find it annoying when an open source project doesn't have any screenshots in the readme or on their website.

[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (1 children)

Looks very cool. Suggestion: add a feature for bookmarklets.

I did this with https://github.com/fmstrat/youtube-dl-api and it works nicely. You just have a bookmark on your toolbar, and if you want to send the current page/url to yt-dlp, you just click it.

[–] [email protected] 6 points 1 year ago

That's a great suggestion!

ToothPick was more built for a set it and forget it style of yt-dlp usage, but I've definitely had to add ad-hoc pages like this before so this would be a great feature to have.

[–] [email protected] 4 points 1 year ago

Awesome project! Makes everything much more accessible to use 👌💯

[–] [email protected] 1 points 1 year ago

Is there a public deployment of it?