Python Youtube

Open-source Python projects categorized as Youtube

Top 23 Python Youtube Projects

  1. new-pac

    翻墙-科学上网、自由上网、免费科学上网、免费翻墙、fanqiang、油管youtube/视频下载、软件、VPN、一键翻墙浏览器,vps一键搭建翻墙服务器脚本/教程,免费shadowsocks/ss/ssr/v2ray/goflyway账号/节点,翻墙梯子,电脑、手机、iOS、安卓、windows、Mac、Linux、路由器翻墙、科学上网、youtube视频下载、youtube油管镜像/免翻墙网站、美区apple id共享账号、翻墙-科学上网-梯子

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Hitomi-Downloader

    :cake: Desktop utility to download images/videos/music/text from various websites, and more.

  4. pytube

    A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.

  5. MoneyPrinterV2

    Automate the process of making money online.

    Project mention: MoneyPrinterV2 | news.ycombinator.com | 2025-02-18
  6. youtube-dl-gui

    A cross platform front-end GUI of the popular youtube-dl written in wxPython.

  7. MeTube

    Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)

    Project mention: YouTube DRM added on ALL videos with TV (TVHTML5) clients | news.ycombinator.com | 2025-03-10

    One tool you might like is MeTube. While it can't schedule anything, I have it running it on a headless Beelink computer. So if I want to grab a video or channel, I can open a browser on any device, go to the server, and tell it to fetch whatever I want. The download location is set to a NAS so I can view the media with any device as well. It even supports extended yt-dlp options, so you can even tell it to use things like SponsorBlock. It's pretty great overall

    https://github.com/alexta69/metube

  8. tubearchivist

    Your self hosted YouTube media server

    Project mention: MeTube: Self-Hosted YouTube Downloader | news.ycombinator.com | 2024-07-29

    Consider also Tube Archivist. If you just want to download a few videos it's overkill, but I use it to archive and index technical channels I like. It can do advanced full text and metadata searches on the transcription/subtitles as well as comments (and title and description). Much better than what alphabet provides, annoyingly.

    https://www.tubearchivist.com/

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. YT-Spammer-Purge

    Allows you easily scan for and delete scam comments using several methods.

  11. 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!

    Project mention: The Singoff-agen — Learning Through Dumb Projects | dev.to | 2025-04-20

    First, I had to get the data. I thought this would be a good place to use Google Cloud API which can extract Youtube transcripts. But while setting up this service, I realized there was an even easier way; by extracting the auto-generated captions from YouTube. (Thankyou _jdepoix _for the library to do so, https://github.com/jdepoix/youtube-transcript-api).

  12. vidgear

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

  13. ytmdl

    A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.

  14. iSponsorBlockTV

    SponsorBlock client for all YouTube TV clients.

    Project mention: iSponsorBlockTV v2.4.0: SponsorBlock for TVs and game consoles | news.ycombinator.com | 2025-03-24
  15. tubesync

    Syncs YouTube channels and playlists to a locally hosted media server

    Project mention: SponsorBlock – skip sponsor segments on YouTube | news.ycombinator.com | 2024-08-12
  16. ytdl-sub

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

    Project mention: Grayjay Desktop App | news.ycombinator.com | 2024-12-20
  17. yark

    YouTube archiving made simple.

    Project mention: Yark: YouTube Archiver with Offline UI | news.ycombinator.com | 2024-07-29
  18. ytmusicapi

    Unofficial API for YouTube Music

  19. yt-fts

    YouTube Full Text Search - Search all of a YouTube channel from the command line

    Project mention: YouTube Full Text Search – Search All of a YouTube Channel from the CLI | news.ycombinator.com | 2024-08-31
  20. YouTube-Viewer

    A multithreaded view bot for YouTube (by MShawon)

  21. gridplayer

    Play videos side-by-side

  22. smd

    Spotify Music Downloader

  23. yt-whisper

    Using OpenAI's Whisper to automatically generate YouTube subtitles

  24. savify

    Download Spotify songs to mp3 with full metadata and cover art!

  25. advertools

    advertools - online marketing productivity and analysis tools

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Youtube discussion

Log in or Post with

Python Youtube related posts

  • Show HN: Downloads and saves any YouTube videos and playlists

    1 project | news.ycombinator.com | 12 May 2025
  • The Singoff-agen — Learning Through Dumb Projects

    2 projects | dev.to | 20 Apr 2025
  • iSponsorBlockTV v2.4.0: SponsorBlock for TVs and game consoles

    1 project | news.ycombinator.com | 24 Mar 2025
  • YouTube-transcript-API 1.0.0 released

    1 project | news.ycombinator.com | 12 Mar 2025
  • YouTube DRM added on ALL videos with TV (TVHTML5) clients

    8 projects | news.ycombinator.com | 10 Mar 2025
  • Discover the Future: Trending GitHub Projects Revolutionizing Tech 🌟

    11 projects | dev.to | 24 Feb 2025
  • Turn Entire YouTube Playlists to Markdown Formatted TextBooks(In Any Language)

    1 project | news.ycombinator.com | 18 Feb 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Youtube projects in Python? This list will help you:

# Project Stars
1 new-pac 61,643
2 Hitomi-Downloader 24,783
3 pytube 12,738
4 MoneyPrinterV2 11,448
5 youtube-dl-gui 9,369
6 MeTube 8,802
7 tubearchivist 6,010
8 YT-Spammer-Purge 4,609
9 youtube-transcript-api 3,876
10 vidgear 3,508
11 ytmdl 3,315
12 iSponsorBlockTV 2,906
13 tubesync 2,270
14 ytdl-sub 2,216
15 yark 2,155
16 ytmusicapi 2,013
17 yt-fts 1,691
18 YouTube-Viewer 1,562
19 gridplayer 1,489
20 smd 1,404
21 yt-whisper 1,396
22 savify 1,228
23 advertools 1,226

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?