|
1 | | -# Collaborators |
| 1 | +# Maintainers |
2 | 2 |
|
3 | | -This is a list of the collaborators of the project and their major contributions. See the [Changelog](Changelog.md) for more details. |
| 3 | +This file lists the maintainers of yt-dlp and their major contributions. See the [Changelog](Changelog.md) for more details. |
4 | 4 |
|
5 | 5 | You can also find lists of all [contributors of yt-dlp](CONTRIBUTORS) and [authors of youtube-dl](https://github.com/ytdl-org/youtube-dl/blob/master/AUTHORS) |
6 | 6 |
|
| 7 | +## Core Maintainers |
7 | 8 |
|
8 | | -## [pukkandan](https://github.com/pukkandan) |
| 9 | +Core Maintainers are responsible for reviewing and merging contributions, publishing releases, and steering the overall direction of the project. |
9 | 10 |
|
10 | | -[](https://ko-fi.com/pukkandan) |
11 | | -[](https://github.com/sponsors/pukkandan) |
| 11 | +**You can contact the core maintainers via `[email protected]`. ** |
12 | 12 |
|
13 | | -* Owner of the fork |
| 13 | +### [coletdjnz](https://github.com/coletdjnz) |
14 | 14 |
|
| 15 | +[](https://github.com/sponsors/coletdjnz) |
15 | 16 |
|
| 17 | +* Overhauled the networking stack and implemented support for `requests` and `curl_cffi` (`--impersonate`) HTTP clients |
| 18 | +* Reworked the plugin architecture to support installing plugins across all yt-dlp distributions (exe, pip, etc.) |
| 19 | +* Maintains support for YouTube |
| 20 | +* Added and fixed support for various other sites |
16 | 21 |
|
17 | | -## [shirt](https://github.com/shirt-dev) |
| 22 | +### [bashonly](https://github.com/bashonly) |
18 | 23 |
|
19 | | -[](https://ko-fi.com/shirt) |
| 24 | +* Rewrote and maintains the build/release workflows and the self-updater: executables, automated/nightly/master releases, `--update-to` |
| 25 | +* Overhauled external downloader cookie handling |
| 26 | +* Added `--cookies-from-browser` support for Firefox containers |
| 27 | +* Overhauled and maintains support for sites like Youtube, Vimeo, Twitter, TikTok, etc |
| 28 | +* Added support for sites like Dacast, Kick, Loom, SproutVideo, Triller, Weverse, etc |
20 | 29 |
|
21 | | -* Multithreading (`-N`) and aria2c support for fragment downloads |
22 | | -* Support for media initialization and discontinuity in HLS |
23 | | -* The self-updater (`-U`) |
24 | 30 |
|
| 31 | +### [Grub4K](https://github.com/Grub4K) |
25 | 32 |
|
| 33 | +[](https://github.com/sponsors/Grub4K) [](https://ko-fi.com/Grub4K) |
26 | 34 |
|
27 | | -## [coletdjnz](https://github.com/coletdjnz) |
| 35 | +* `--update-to`, self-updater rewrite, automated/nightly/master releases |
| 36 | +* Reworked internals like `traverse_obj`, various core refactors and bugs fixes |
| 37 | +* Implemented proper progress reporting for parallel downloads |
| 38 | +* Improved/fixed/added Bundestag, crunchyroll, pr0gramm, Twitter, WrestleUniverse etc |
28 | 39 |
|
29 | | -[](https://github.com/sponsors/coletdjnz) |
30 | 40 |
|
31 | | -* Improved plugin architecture |
32 | | -* Rewrote the networking infrastructure, implemented support for `requests` |
33 | | -* YouTube improvements including: age-gate bypass, private playlists, multiple-clients (to avoid throttling) and a lot of under-the-hood improvements |
34 | | -* Added support for new websites YoutubeWebArchive, MainStreaming, PRX, nzherald, Mediaklikk, StarTV etc |
35 | | -* Improved/fixed support for Patreon, panopto, gfycat, itv, pbs, SouthParkDE etc |
| 41 | +### [sepro](https://github.com/seproDev) |
36 | 42 |
|
| 43 | +* UX improvements: Warn when ffmpeg is missing, warn when double-clicking exe |
| 44 | +* Code cleanup: Remove dead extractors, mark extractors as broken, enable/apply ruff rules |
| 45 | +* Improved/fixed/added ArdMediathek, DRTV, Floatplane, MagentaMusik, Naver, Nebula, OnDemandKorea, Vbox7 etc |
37 | 46 |
|
38 | 47 |
|
39 | | -## [Ashish0804](https://github.com/Ashish0804) <sub><sup>[Inactive]</sup></sub> |
| 48 | +## Inactive Core Maintainers |
40 | 49 |
|
41 | | -[](https://ko-fi.com/ashish0804) |
| 50 | +### [pukkandan](https://github.com/pukkandan) |
42 | 51 |
|
43 | | -* Added support for new websites BiliIntl, DiscoveryPlusIndia, OlympicsReplay, PlanetMarathi, ShemarooMe, Utreon, Zee5 etc |
44 | | -* Added playlist/series downloads for Hotstar, ParamountPlus, Rumble, SonyLIV, Trovo, TubiTv, Voot etc |
45 | | -* Improved/fixed support for HiDive, HotStar, Hungama, LBRY, LinkedInLearning, Mxplayer, SonyLiv, TV2, Vimeo, VLive etc |
| 52 | +[](https://ko-fi.com/pukkandan) |
| 53 | +[](https://github.com/sponsors/pukkandan) |
46 | 54 |
|
| 55 | +* Founder of the fork |
| 56 | +* Lead Maintainer from 2021-2024 |
47 | 57 |
|
48 | | -## [bashonly](https://github.com/bashonly) |
49 | 58 |
|
50 | | -* `--update-to`, self-updater rewrite, automated/nightly/master releases |
51 | | -* `--cookies-from-browser` support for Firefox containers, external downloader cookie handling overhaul |
52 | | -* Added support for new websites like Dacast, Kick, NBCStations, Triller, VideoKen, Weverse, WrestleUniverse etc |
53 | | -* Improved/fixed support for Anvato, Brightcove, Reddit, SlidesLive, TikTok, Twitter, Vimeo etc |
| 59 | +### [shirt](https://github.com/shirt-dev) |
54 | 60 |
|
| 61 | +[](https://ko-fi.com/shirt) |
55 | 62 |
|
56 | | -## [Grub4K](https://github.com/Grub4K) |
| 63 | +* Multithreading (`-N`) and aria2c support for fragment downloads |
| 64 | +* Support for media initialization and discontinuity in HLS |
| 65 | +* The self-updater (`-U`) |
57 | 66 |
|
58 | | -[](https://github.com/sponsors/Grub4K) [](https://ko-fi.com/Grub4K) |
59 | 67 |
|
60 | | -* `--update-to`, self-updater rewrite, automated/nightly/master releases |
61 | | -* Reworked internals like `traverse_obj`, various core refactors and bugs fixes |
62 | | -* Implemented proper progress reporting for parallel downloads |
63 | | -* Improved/fixed/added Bundestag, crunchyroll, pr0gramm, Twitter, WrestleUniverse etc |
| 68 | +### [Ashish0804](https://github.com/Ashish0804) |
| 69 | + |
| 70 | +[](https://ko-fi.com/ashish0804) |
| 71 | + |
| 72 | +* Added support for new websites BiliIntl, DiscoveryPlusIndia, OlympicsReplay, PlanetMarathi, ShemarooMe, Utreon, Zee5 etc |
| 73 | +* Added playlist/series downloads for Hotstar, ParamountPlus, Rumble, SonyLIV, Trovo, TubiTv, Voot etc |
| 74 | +* Improved/fixed support for HiDive, HotStar, Hungama, LBRY, LinkedInLearning, Mxplayer, SonyLiv, TV2, Vimeo, VLive etc |
64 | 75 |
|
| 76 | +## Triage Maintainers |
65 | 77 |
|
66 | | -## [sepro](https://github.com/seproDev) |
| 78 | +Triage Maintainers are frequent contributors who can manage issues and pull requests. |
67 | 79 |
|
68 | | -* UX improvements: Warn when ffmpeg is missing, warn when double-clicking exe |
69 | | -* Code cleanup: Remove dead extractors, mark extractors as broken, enable/apply ruff rules |
70 | | -* Improved/fixed/added ArdMediathek, DRTV, Floatplane, MagentaMusik, Naver, Nebula, OnDemandKorea, Vbox7 etc |
| 80 | +- [gamer191](https://github.com/gamer191) |
| 81 | +- [garret1317](https://github.com/garret1317) |
| 82 | +- [pzhlkj6612](https://github.com/pzhlkj6612) |
| 83 | +- [DTrombett](https://github.com/dtrombett) |
| 84 | +- [doe1080](https://github.com/doe1080) |
| 85 | +- [grqz](https://github.com/grqz) |
0 commit comments