PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Youtube Python Packages

Python packages with the GitHub topic youtube. Sorted by monthly downloads, with stars and forks.
jdepoix
youtube-transcript-api

This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!

15.3M 8K 848
pytube
pytube

Lightweight, dependency-free Python library and CLI for downloading YouTube videos, playlists, and captions.

2.2M 13K 2K
sigma67
ytmusicapi

Unofficial API for YouTube Music

206K 3K 356
ur1katz
casttube

YouTube Chromecast API

85K 58 10
alexmercerind
youtube-search-python

🔎 Search for YouTube videos, channels & playlists. Get 🎞 video & 📑 playlist info using link. Get search suggestions. WITHOUT YouTube Data API v3.

61K 802 203
ForgQi
biliup

自动直播录制、投稿、twitch、ytb频道搬运工具。命令行投稿(B站)和视频下载工具,提供多种登录方式,支持多p。边录边传0落盘

57K 5K 666
dermasmid
scrapetube

A YouTube scraper for scraping channels, playlists, and searching 🔎

53K 526 72
eliasdabbas
advertools

advertools - online marketing productivity and analysis tools

49K 1K 258
joostlek
youtubeaio

Asynchronous Python client for the YouTube V3 API.

29K 6 2
xenova
chat-downloader

A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!

21K 1K 164
egbertbouman
youtube-comment-downloader

Simple script for downloading Youtube comments without using the Youtube API

17K 1K 263
scavio-ai
scavio

Python SDK for the Scavio Search API - real-time Google, Amazon, Walmart, YouTube, Reddit, TikTok & Instagram data for AI agents and apps

17K 2 2
jnstockley
better-social-notifications

Python app to send notifications with lower latency from social networks like YouTube and Twitch

14K 0 0
AshokShau
py-yt-search

Search for YouTube videos, channels, and playlists. Retrieve video and playlist information using links. Obtain search suggestions. This functionality operates without the YouTube Data API v3.

14K 18 5
abhiTronix
vidgear

A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

12K 4K 288
vokimon
markdown-customblocks

Markdown extension to easily define custom blocks

11K 39 7
pdev-labs
fluxmedia

The official Python module and PyPI package for FluxMedia, featuring a customizable LAN QR share portal and rich media player.

11K 2 0
Fkernel653
fm-dlp

CLI tool for searching YouTube/YTMusic and downloading audio/video from 1000+ sites

9K 0 0
CharlesPikachu
musicdl

Musicdl: A lightweight music downloader written in pure python. (轻量级无损音乐下载器,支持数十个音乐/有声读物平台,例如网易云音乐,QQ音乐,酷狗音乐,酷我音乐,咪咕音乐,千千静听,汽水音乐,Bilibili,街声,喜马拉雅,懒人听书,荔枝FM,蜻蜓FM,JOOX,TIDAL,YouTube,Apple Music,Spotify,Qobuz,SoundCloud等主流音乐平台)

9K 7K 823
blisspixel
distillr

Turn YouTube, websites, and arXiv papers into a structured, reusable corpus of insights, syntheses, and reports.

9K 5 0
jmbannon
ytdl-sub

Lightweight tool to automate downloading and metadata generation with yt-dlp

7K 3K 109
barseghyanartur
vishap

Generate embed (HTML) code of services like Youtube or Vimeo from URLs given

7K 4 0
z-mio
parsehub

轻量、异步、开箱即用的社交媒体聚合解析库

6K 179 26
Fkernel653
fm-dlp-core

Powerful Python library for searching and downloading content from YouTube, YouTube Music, and over 1000+ supported sites. Built on top of yt-dlp, it provides a clean, async-first API with rich features including concurrent downloads, metadata embedding, subtitle download/embedding, arbitrary yt-dlp args passthrough, and flexible output formatting.

6K 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology