Tyrrrz/YoutubeExplode
Abstraction layer over YouTube's internal API observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 28.0
- age_days: 3676
- days_rel: 8
- days_push: 8
- n_releases_24m: 15
Adoption not part of the score
3717 stars · 591 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A .NET library providing an abstraction layer over YouTube's internal API to query metadata for videos, playlists, and channels, and to resolve and download video streams and closed caption tracks. It works by scraping raw page data and exploiting reverse-engineered internal endpoints.
Use cases
- download youtube videos in c#
- get youtube video metadata programmatically
- download youtube closed captions or subtitles
- fetch youtube playlist and channel info in dotnet
- resolve youtube video stream urls
- convert downloaded youtube videos with ffmpeg
When to choose
- you need programmatic YouTube access from .NET without an official API key
- you want to download video streams or captions in a C#/F# application
- you need fine-grained control over stream selection and metadata queries
When to avoid
- you need a supported, ToS-compliant way to access YouTube (official Data API)
- your project is not on the .NET platform
- you need guaranteed long-term stability, since YouTube changes can break the library at any time
Facets
library · maturity maintenance
web-scraping parser http-client reverse-engineering media developer-tools crawlers dotnet cross-platform youtube video-downloader stream-download metadata closed-captions ffmpeg
3 sources
- readme: https://github.com/Tyrrrz/YoutubeExplode · fetched 2026-08-28 · 0beb0ed5d2ea
- homepage: https://nuget.org/packages/YoutubeExplode · fetched 2026-08-29 · 04cfafa6e286
- site_page: https://www.nuget.org/policies/About · fetched 2026-08-29 · a113b8a074c9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Tyrrrz/YoutubeExplode | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="Tyrrrz/YoutubeExplode")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem