Skip to content
CAI
Produce a survey ↗Verify a survey

Tyrrrz/YoutubeDownloader

This system is a cross-platform desktop application for downloading and managing YouTube media content. It resolves video and audio streams, allowing users to select specific quality tiers and languages, while automatically handling FFmpeg dependencies. The application enriches downloaded files with metadata from MusicBrainz and YouTube, and provides a modernized, cross-platform user interface built on the Avalonia framework.

45.2

Weak · 29 July 2026

4k

lines of production code

C#

primary language

2

bus factor · 34 authors in all

4

measurements over time

CAI band scale
CAI trend line

How it got here

2018 · Avalonia migration and .NET 10 upgrade

The project underwent a comprehensive migration from a Windows-specific WPF architecture to the cross-platform Avalonia UI framework, enabling compatibility across operating systems. This period also involved upgrading to .NET 10 and modernizing the project configuration with centralized package management and build properties.

13 changes

2020–2026 · Avalonia UI and core architecture

The project underwent a significant architectural shift to the Avalonia UI framework, introducing a new framework layer for view and dialog management. Concurrently, the core library was expanded with a unified query resolver, video quality selection, and automatic FFmpeg handling. The period also saw the addition of media tagging via MusicBrainz and the introduction of Simplified Chinese localization.

8 changes

CAI lens gauges

Survey your own repository

Tyrrrz/YoutubeDownloader was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 67c0d4ccf0 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards