yt-dlp has 19.6M monthly downloads and 175K GitHub stars. Version 2026.7.4 supports Python 3.10+, first published in 2021.
It is actively maintained under a permissive license, last released in Jul 2026.
It is used by 1,040 tracked packages, including spotdl, archivebox and karaoke-gen.
GitHub topics include youtube-dl, sponsorblock and yt-dlp.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
38 optional dependencies
- brotli[default]
- brotli[pin]
- brotlicffi[default]
- brotlicffi[pin]
- certifi[default]
- certifi[pin]
- certifi[pin-curl-cffi]
- cffi[pin-curl-cffi]
- cffi[pin-secretstorage]
- charset-normalizer[pin]
- cryptography[pin-secretstorage]
- curl-cffi[curl-cffi]
- curl-cffi[pin-curl-cffi]
- deno[deno]
- deno[pin-deno]
- idna[pin]
- jeepney[pin-secretstorage]
- markdown-it-py[pin-curl-cffi]
- mdurl[pin-curl-cffi]
- mutagen[default]
- mutagen[pin]
- pycparser[pin-curl-cffi]
- pycparser[pin-secretstorage]
- pycryptodomex[default]
- pycryptodomex[pin]
- pygments[pin-curl-cffi]
- requests[default]
- requests[pin]
- rich[pin-curl-cffi]
- secretstorage[pin-secretstorage]
- secretstorage[secretstorage]
- typing-extensions[pin-secretstorage]
- urllib3[default]
- urllib3[pin]
- websockets[default]
- websockets[pin]
- yt-dlp-ejs[default]
- yt-dlp-ejs[pin]
Used By
- spotdl
- archivebox
- karaoke-gen
- nowfy
- distillr
- nowfybeta
- catt
- biliup
- spotiflac
- kryten-webqueue
- guanlan
- capcat
- fm-dlp
- videohash2
- lmms-eval
- pulse-engine
- montaj
- gamdl
- gtktube
- ytminer-client
- parsehub
- utilities-nlp
- fluxmedia
- staaar-youtube
- auto-dlp
- grabberlib2
- dashbox
- maneki
- vision-agent
- anki-miner
- ani-tupi
- media-downloader
- gpt3discord
- library
- xklb
- zimscraperlib
- ytdl-sub
- scdl
- tools-extra
- mrx-aniworld
- tmutils
- warp-beacon
- idm-cli
- ovos-ocp-youtube-plugin
- get-class-material
- opentakserver
- maling
- ytp-dl
- xiaomusic
- usdb-syncer