#1 · Primary category: Video & Animation
yt-dlp
A feature-rich command-line audio/video downloader
Project last updated:08/27/26
GitHub Stars
187.7K
Forks
16.2K
Contributors
1.8K
License
Unlicense
Why we included this project
yt-dlp is the downloader most people settle on when content has to come off a website, whether that means offline viewing, editing, or just keeping a copy for later. One Python command-line tool covers thousands of sites, and a single command can pull one URL, a whole playlist, or an entire channel while flags set the format, quality, subtitles, and embedded metadata. The project updates often enough to keep extraction working as platforms change their pages, and it bundles genuinely useful extras: SponsorBlock segment removal, proxy and geo-restriction workarounds, and an embeddable API for scripted use. Teams wiring up media pipelines typically use it as the download step because the interface stays stable and returns structured metadata about each video. If your work starts with getting content off a platform, this is the piece to build the rest of the pipeline around.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine
remotion
🎥 Make videos programmatically with React