Python yt-dlp

Open-source Python projects categorized as yt-dlp

Top 23 Python yt-dlp Projects

  1. yt-dlp

    A feature-rich command-line audio/video downloader

    Project mention: Yt-dlp: a feature-rich command-line audio/video downloader | news.ycombinator.com | 2025-04-22
  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. 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

  5. voice-pro

    Gradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning (E2 & F5-TTS, CosyVoice), with Whisper audio processing, YouTube download, Demucs vocal isolation, and multilingual translation.

    Project mention: Voice-Pro: Ultimate AI Voice Conversion and Multilingual Translation Tool πŸ”Š | dev.to | 2025-02-10

    GitHub: https://github.com/abus-aikorea/voice-pro

  6. vidgear

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

  7. ytdl-sub

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

    Project mention: Grayjay Desktop App | news.ycombinator.com | 2024-12-20
  8. gridplayer

    Play videos side-by-side

  9. SaaSHub

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

    SaaSHub logo
  10. Videomass

    Videomass is a free, open source and cross-platform GUI for FFmpeg and yt-dlp

  11. tldw

    tl/dw (Too Long, Didn't Watch): Your Personal Research Multi-Tool - a naive attempt at 'A Young Lady's Illustrated Primer' (Open Source NotebookLM)

    Project mention: Show HN: Morphik – Open-source RAG that understands PDF images, runs locally | news.ycombinator.com | 2025-04-22

    Hey yes, I’m building exactly that.

    https://github.com/rmusser01/tldw

    I first built a POC in gradio and am now rebuilding it as a FastAPI app. The media processing endpoints work but I’m still tweaking media ingestion to allow for syncing to clients(idea is to allow for client-first design).

  12. ytdl-patched

    yt-dlp fork with some more features

    Project mention: 13 GitHub Projects that Transform AI Integration, Data Interaction, and Privacy | dev.to | 2025-02-24

    curl -L -o yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp chmod a+rx yt-dlp

  13. tubeup

    Use yt-dlp to download video/metadata and upload to the Internet Archive.

  14. library

    99+ CLI tools to build, browse, and blend your media library (by chapmanjacobd)

    Project mention: Show HN: CLI tools to build, browse, and blend your media library | news.ycombinator.com | 2024-07-19

    I think the reason I don't set this in KWin directly is because I want to override the geometry depending on if mpv closed fullscreen [2] or if I'm using lb wt with multiple-playback

    [0]. https://github.com/chapmanjacobd/library/commit/ba5bf174f21a...

    [1]. https://mastodon.social/@[email protected]/110669435048449340

    [2]. https://github.com/chapmanjacobd/computer/blob/main/.config/...

    Maybe there is something else in my mpv config that will help. Feel free to browse it: https://github.com/chapmanjacobd/computer/blob/main/.config/...

  15. youtube-dl

    Automated yt-dlp Docker image (by Jeeaaasus)

  16. yt-dlp-bot

    Self-hosted Video Download Telegram Bot πŸ‡ΊπŸ‡¦

  17. gytmdl

    A Python CLI app for downloading YouTube Music songs with tags from YouTube Music.

  18. bunny-cdn-drm-video-dl

    A simple Python class to download Bunny CDN's "DRM" videos using yt-dlp

  19. ytptube

    A WebGUI for yt-dlp with concurrent downloads support.

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

    i have this tool which is a fork off from metube that has more features like task scheduling and presets. and notifications for automation

    https://github.com/arabcoders/ytptube

    i personally use it to drive my entire YouTube related tasks.

  20. yt-dlp-YTAgeGateBypass

    A yt-dlp extractor plugin to bypass YouTube age-gate

  21. yt-dlp-kivy

    User interface and port to several OS (including android) of yt-dlp using the kivy framework

  22. MusicService

    A tool that synchronizes your YouTube playlists and other music providers with your Cloud Storage like Nextcloud as MP3s.

  23. mpvnet

    Firefox / Chrome extension to play / download media across different websites with mpv / yt-dlp

  24. yt-dlp-FixupMtime

    A yt-dlp postprocessor plugin to set the mtime of all files to a given datetime value by key

  25. cbc-gem-downloader

    A primitve script to make downloading stuff from gem.cbc.ca easier.

  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 yt-dlp discussion

Log in or Post with

Python yt-dlp related posts

Index

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

# Project Stars
1 yt-dlp 111,124
2 Hitomi-Downloader 24,783
3 MeTube 8,802
4 voice-pro 3,647
5 vidgear 3,508
6 ytdl-sub 2,216
7 gridplayer 1,489
8 Videomass 1,263
9 tldw 769
10 ytdl-patched 552
11 tubeup 446
12 library 429
13 youtube-dl 338
14 yt-dlp-bot 252
15 gytmdl 187
16 bunny-cdn-drm-video-dl 124
17 ytptube 104
18 yt-dlp-YTAgeGateBypass 53
19 yt-dlp-kivy 49
20 MusicService 40
21 mpvnet 24
22 yt-dlp-FixupMtime 16
23 cbc-gem-downloader 16

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?