This file lists the maintainers of yt-dlp and their major contributions. See the Changelog for more details.
You can also find lists of all contributors of yt-dlp and authors of youtube-dl
Core Maintainers are responsible for reviewing and merging contributions, publishing releases, and steering the overall direction of the project.
You can contact the core maintainers via maintainers@yt-dlp.org. This email address is NOT a support channel. Open an issue if you need help or want to report a bug.
- Overhauled the networking stack and implemented support for
requestsandcurl_cffi(--impersonate) HTTP clients - Reworked the plugin architecture to support installing plugins across all yt-dlp distributions (exe, pip, etc.)
- Implemented support for external JavaScript runtimes/engines
- Maintains support for YouTube
- Added and fixed support for various other sites
- Rewrote and maintains the build/release workflows and the self-updater: executables, automated/nightly/master releases,
--update-to - Overhauled external downloader cookie handling
- Helped in implementing support for external JavaScript runtimes/engines
- Added
--cookies-from-browsersupport for Firefox containers - Maintains support for sites like YouTube, Vimeo, Twitter, TikTok, etc
- Added support for various sites
--update-to, self-updater rewrite, automated/nightly/master releases- Reworked internals like
traverse_obj, various core refactors and bugs fixes - Implemented proper progress reporting for parallel downloads
- Implemented support for external JavaScript runtimes/engines
- Improved/fixed/added Bundestag, crunchyroll, pr0gramm, Twitter, WrestleUniverse etc
- Founder of the fork
- Lead Maintainer from 2021-2024
- Multithreading (
-N) and aria2c support for fragment downloads - Support for media initialization and discontinuity in HLS
- The self-updater (
-U)
- Added support for new websites BiliIntl, DiscoveryPlusIndia, OlympicsReplay, PlanetMarathi, ShemarooMe, Utreon, Zee5 etc
- Added playlist/series downloads for Hotstar, ParamountPlus, Rumble, SonyLIV, Trovo, TubiTv, Voot etc
- Improved/fixed support for HiDive, HotStar, Hungama, LBRY, LinkedInLearning, Mxplayer, SonyLiv, TV2, Vimeo, VLive etc
- UX improvements: Warn when ffmpeg is missing, warn when double-clicking exe
- Helped in implementing support for external JavaScript runtimes/engines
- Code cleanup: Remove dead extractors, mark extractors as broken, enable/apply ruff rules
- Improved/fixed/added ArdMediathek, DRTV, Floatplane, MagentaMusik, Naver, Nebula, OnDemandKorea, Vbox7 etc
Triage Maintainers are frequent contributors who can manage issues and pull requests.