# DialmasterOrg/Youtarr

Self-hosted web app that automates downloading, organizing, and scheduling YouTube channel content with support for Plex, Kodi, Emby and Jellyfin

Repository: https://github.com/DialmasterOrg/Youtarr
Canonical: https://ross.abutalabs.com/products/youtarr
Homepage: https://youtarr.com
Language: TypeScript
License: ISC
License Family: permissive
Topics: automation, plex, scheduler, self-hosted, youtube-downloader, yt-dlp, emby, jellyfin, kodi, plex-media-server
Last push: 2026-08-23T03:14:20+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 86
- inputs: {"age_days": 1208, "days_push": 10, "days_rel": 11, "gap_med": 1.0, "n_releases_24m": 95}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1539, forks 64 (observed 2026-08-28T04:05:00.413194+00:00)

## What it is
Youtarr is a self-hosted web application that automatically downloads YouTube channel and playlist content, organizes it with metadata for media servers, and schedules downloads via cron. It integrates with Plex, Jellyfin, Emby, and Kodi for library refreshes, native playlist mirroring, and watch-status sync.

## Use cases
- automatically download new videos from subscribed youtube channels
- mirror youtube playlists into plex or jellyfin as native playlists
- archive youtube channels before videos are deleted
- watch youtube content offline without ads
- schedule cron-based youtube downloads with duplicate prevention
- create kid-safe curated youtube libraries on a media server
- sync watched status between plex and my youtube library
- download youtube videos as mp3 audio only

## When to choose
- you want a self-hosted youtube DVR that keeps a media server library in sync
- you need scheduled, hands-off channel and playlist downloads with metadata and artwork
- you want watch-status filtering and multi-library organization for family use

## When to avoid
- you only need a one-off video download from the command line
- you want a desktop GUI downloader without a server or docker
- you cannot self-host or expose a web app on your network

## Facets
- artifact type: application
- maturity: active
- function: web-scraping, scheduling, workflow-automation, self-hosted, web-framework, gui
- domain: media, self-hosted, web-development
- platform: self-hosted, windows
- tags: youtube-downloader, yt-dlp, plex, jellyfin, emby, kodi, media-server, dvr, sponsorblock, playlist-sync, automation, video, docker, web-server, linux, macos

## Member repositories
- DialmasterOrg/Youtarr (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:00.413194+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:30:52.363565+00:00, confidence not recorded.
  - readme: https://github.com/DialmasterOrg/Youtarr (fetched 2026-08-28T04:05:00.413194+00:00, sha 94c4d790df22)
  - homepage: https://youtarr.com (fetched 2026-08-29T11:32:39.044907+00:00, sha a9dc2353ed17)
  - site_page: https://youtarr.com/install (fetched 2026-08-29T11:32:39.054014+00:00, sha 23f386fe35fa)
  - site_page: https://youtarr.com/docs (fetched 2026-08-29T11:32:39.055987+00:00, sha dc3ee2ddee2b)
  - site_page: https://youtarr.com/releases (fetched 2026-08-29T11:32:39.057857+00:00, sha 16fb51fb47fb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
