Self-hosted web app that automates downloading, organizing, and scheduling YouTube channel content with support for Plex, Kodi, Emby and Jellyfin
TypeScript · active 2025-03-11 → 2026-08-07 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 515 days from 2025-03-11 to 2026-08-07. Pushes: 465 total, peak 13 in a day. Pull requests: 178 total, peak 12 in a day. Issues: 209 total, peak 25 in a day. Comments: 317 total, peak 14 in a day. Stars: 403 total, peak 33 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| dialmaster | 787 | 341 | 153 | 101 |
| youtarr-service | 111 | 111 | 0 | 0 |
| github-actions[bot] | 82 | 0 | 0 | 82 |
| claude[bot] | 41 | 0 | 0 | 30 |
| dependabot[bot] | 21 | 0 | 12 | 9 |
| bballdavis | 19 | 5 | 6 | 5 |
| mkulina | 17 | 8 | 4 | 2 |
| Copilot | 14 | 0 | 0 | 10 |
| adiojoe627 | 10 | 0 | 0 | 9 |
| usbpc | 8 | 0 | 0 | 6 |
| harrylavell | 7 | 0 | 0 | 3 |
| chrisgdial | 5 | 0 | 0 | 3 |
| Jodsderechte | 4 | 0 | 0 | 3 |
| rundro | 4 | 0 | 0 | 1 |
| pwlgrzs | 4 | 0 | 0 | 3 |
| Morack18 | 4 | 0 | 0 | 2 |
| jay-oswald | 3 | 0 | 0 | 2 |
| injeanyes | 3 | 0 | 0 | 1 |
| EricChen1248 | 3 | 0 | 0 | 2 |
| Aldursil | 3 | 0 | 0 | 2 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#753dialmaster2026-08-07 14:39Add support for creating "backdrop.jpg" images.
- Issue#357dialmaster2026-07-26 04:02Channel Playlist
- Issue comment#691github-actions[bot]2026-07-03 22:22feat: add likely-cause advice for failed downloads
- Issue comment#683github-actions[bot]2026-07-02 04:49feat: update video listings during batch downloads
- Issue#670dialmaster2026-06-28 03:26Add ability to stop displaying missing/removed videos.
- Pull request#669dialmaster2026-06-22 02:18
- Issue comment#643github-actions[bot]2026-06-11 03:29Release: Add YouTube playlist support
- Issue comment#631dialmaster2026-05-30 21:19Add an npm install cooldown to reduce supply chain risk
- Issue#631dialmaster2026-05-30 21:19Add an npm install cooldown to reduce supply chain risk
- Issue#629dialmaster2026-05-29 22:29feat: Add YouTube playlist subscription support
- Issue#622Legislate30302026-05-19 13:05Convert 4K to something other than AV1 for AppleTVs
- Issue#616dialmaster2026-05-17 03:18Unable to download Verified Artist channel
- Issue#616dialmaster2026-05-17 03:18Unable to download Verified Artist channel
- Issue comment#615phyzical2026-05-16 05:33Ignore videos with certain tags?
- Pull request#620dialmaster2026-05-16 05:02
- Issue comment#617github-actions[bot]2026-05-15 00:08chore(security): harden supply chain
- Issue comment#144Daniel94252026-05-14 02:03Add first-class "playlist" sources (treat playlists like channels)
- Pull request#614dialmaster2026-05-13 05:12
- Pull request#613dialmaster2026-05-13 04:50
- Issue comment#611dialmaster2026-05-13 01:32Settings inaccessible in v1.69.0 for me; unhandled yt-dlp error?
- Issue comment#175dialmaster2026-05-11 04:05Support Channels as TV Shows.
- Issue comment#608dialmaster2026-05-11 04:01channel video published dates sometimes get stamped to today/now after refresh
- Pull request#603dialmaster2026-05-11 03:03
- Issue#608dialmaster2026-05-10 15:22channel video published dates sometimes get stamped to today/now after refresh
- Issue comment#606github-actions[bot]2026-05-09 21:14fix: restore members-only video detection
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 403 stars here means stars gained during the window, not the repo's star count.