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
Maintainers are stewards of the project's codebase who can review and merge pull requests.
Triage Maintainers are frequent contributors who can manage issues and pull requests.