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

Youtube Api Python Packages

Python packages with the GitHub topic youtube-api. 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
sigma67
ytmusicapi

Unofficial API for YouTube Music

206K 3K 356
ur1katz
casttube

YouTube Chromecast API

85K 58 10
dermasmid
scrapetube

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

53K 526 72
upload-post
upload-post

🐍 Official Python SDK for Upload-Post API. Programmatically publish videos & images to TikTok, Instagram, YouTube, LinkedIn, X, Facebook, Pinterest, Threads, Reddit & Bluesky.

25K 6 1
thehamkercat
python-arq

Asynchronous Python Wrapper For A.R.Q API.

5K 35 20
tubeagentkit
getyoutubetranscript

YouTube Transcript API Python SDK: get YouTube video transcripts, search YouTube, list channel and playlist videos with one typed client. No Google API key.

3K 0 0
Crawlora-org
crawlora-youtube

YouTube API clients for JavaScript/TypeScript, Python, Go, Ruby, Java and PHP: search, channels, videos, playlists, comments, captions and transcripts. Official Crawlora SDKs for its hosted YouTube data API.

3K 0 0
NikhilNarayana
meleeuploader

A YouTube Uploader with Super Smash Bros. Melee in mind Download it at

3K 29 4
CharlesPikachu
videofetch

Videodl: A lightweight video downloader written in pure python. (轻量级视频下载器,优先高清无水印,支持抖音,快手,小红书,B站,TikTok,YouTube,FIFA+,优酷,腾讯,爱奇艺,1905电影网,乐视,芒果,咪咕,PPTV,搜狐,Facebook,Twitter,新浪微博,今日头条,网易公开课,全民K歌,CCTV央视频,酷狗音乐MV,新片场,知乎,百度贴吧,TED等海量流媒体平台)

2K 3K 504
parafoxia
analytix

A simple yet powerful SDK for the YouTube Analytics API.

2K 45 8
HasData
hasdata-youtube-mcp

Hosted YouTube MCP server from HasData, no Google Cloud project needed. Search, video, channel and transcript tools for Claude, Cursor and any MCP client.

2K 6 0
Sinchu-xD
aytube

🚀 Ultra-fast YouTube Video & Audio Downloader and Stream Extractor in Python. Lightweight pytube and yt-dlp alternative with 0 heavy dependencies, 4K/1080p/Opus, Cookie support and CLI.

2K 0 0
cloudwithax
pomice

The modern Lavalink wrapper designed for discord.py

1K 84 40
U-C4N
u-transcript-max

U-Transkript is a powerful Python library for automatically extracting transcripts (subtitles) from YouTube videos and translating them into various languages using Google Gemini AI. It supports 50+ languages, offers flexible output formats (TXT, JSON, XML), and features an easy-to-use, chainable API. Ideal for education, research, content creation

1K 14 1
jnsougata
aiotube

Access YouTube Public Data without YouTubeAPI

1K 94 15
solovieff
kibernikto

Kibernikto is a multi agent ai framework with a telegram bot connection.

1K 35 8
SeoulSKY
ytnoti

Easy-to-use Python library for receiving real-time YouTube push notifications for video uploads, edits, deletions, and live streams.

1K 35 3
RudrenduPaul
auditreach-cli

BYOK CLI and MCP server for researching Reddit and YouTube via official APIs, with a tamper-evident audit log

1K 0 1
berkayildi
mcp-content-pipeline

MCP server for YouTube video analysis and X feed digests

733 0 0
liulu1550
moreapi

MoreAPI是抖音/lemon8/小红书/快手等各视频平台非官方的RESTful API平台。抖音视频解析、小红书解析、快手解析、youtube解析、B站解析

661 142 7
FriendTeamInc
vodbot

A command line interface VOD and Clip manager for Twitch.

600 16 2
ZachVFXX
musicterm

pymusicterm is a terminal-based music player that allows you to play your favorite songs directly from your terminal.

545 3 1
phillychi3
youtube-lv

youtuber live status

495 9 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology