JuanBindez/pytubefix
Python3 library for downloading YouTube Videos. observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 97
- Release rhythm 83
- Longevity 76
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4.0
- age_days: 1077
- days_rel: 36
- days_push: 18
- n_releases_24m: 73
Adoption not part of the score
1619 stars · 212 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
pytubefix is a Python 3 library for downloading YouTube videos, audio, playlists, channels, and subtitles. It is an actively maintained fork of pytube that fixes breakages caused by YouTube changes and adds features like OAuth authentication.
Use cases
- download youtube videos in python
- save youtube audio as m4a
- download an entire youtube playlist
- fetch youtube subtitles or captions
- download all videos from a youtube channel
- scrape youtube video metadata like title
- bypass youtube bot checks with oauth
When to choose
- you need a lightweight pure-Python YouTube downloader without ffmpeg or external tools
- pytube is broken due to recent YouTube changes
- you want programmatic access to streams, captions, playlists, and channel metadata
- you need OAuth support for age-restricted or bot-checked downloads
When to avoid
- you need a full-featured CLI downloader with post-processing and format conversion (consider yt-dlp)
- you need to download from sites other than YouTube
- you require guaranteed long-term stability, since YouTube changes can break it at any time
Facets
library · maturity active
video-processing http-client cli media developer-tools python cross-platform cli youtube-downloader pytube-fork video-download audio-download subtitles playlists oauth video automation
2 sources
- readme: https://github.com/JuanBindez/pytubefix · fetched 2026-08-28 · 868a8e68d251
- registry_pypi: https://pypi.org/pypi/pytubefix/json · fetched 2026-08-29 · f2486693c87b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JuanBindez/pytubefix | main | 88 |
For agents
markdown · JSON · MCP: product_card(name="JuanBindez/pytubefix")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem