Open-source projects categorized as youtube-dl | Edit details

Top 23 youtube-dl Open-Source Projects

  • GitHub repo ArchiveBox

    🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

    Project mention: Can someone tell me how to archive the entire scp website and how big will it be? | reddit.com/r/DataHoarder | 2021-05-16

    this gets me all the urls in a file called SCPLIst Now i can selfhost Archive in a box and open my SCPlist file and use the bulk url archiving to archive every single page.

  • GitHub repo youtube-dl-gui

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

    Project mention: Easy Youtube Video Downloader Express isn't working anymore. Can I use another downloader? What is the best for YT and other sites? | reddit.com/r/firefox | 2021-05-05
  • GitHub repo Alltube

    Web GUI for youtube-dl

    Project mention: youtube video downloader | reddit.com/r/youtubedl | 2021-05-12
  • GitHub repo ytmdl

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

    Project mention: r/IndiaSocial Moderators AMA - May 2021 | reddit.com/r/indiasocial | 2021-05-09


  • GitHub repo youtube-dlc

    Command-line program to download various media from YouTube.com and other sites

    Project mention: MRSS URL error | reddit.com/r/youtubedl | 2021-05-07
  • GitHub repo FireDM

    python open source (Internet Download Manager) with multi-connections, high speed engine, based on python, LibCurl, and youtube_dl https://github.com/firedm/FireDM

    Project mention: Is there any decent actually free youtube video to audio converter? | reddit.com/r/software | 2021-04-25

    Try this YouTube-dl front-end. Very easy to use. https://github.com/firedm/FireDM

  • GitHub repo YoutubeDL-Material

    Self-hosted YouTube downloader built on Material Design

    Project mention: Downloading from Mediasite / School online college | reddit.com/r/DataHoarder | 2021-05-04

    I use YoutubeDL-Material in a Docker container on my unraid server, so I pasted the video link in there and let it go.

  • GitHub repo mpv.net

    🎞 mpv.net is a modern media player for Windows that works just like mpv.

    Project mention: I've been trying half a day to install scripts, can't get it to work | reddit.com/r/mpv | 2021-04-21

    you can also use mpv.net portable version. it's a front-end for mpv and you have the option to make the settings folder portable when you open mpv.net for the first time (it makes the scripts and script-opts folder in the mpv.net folder)

  • GitHub repo khan-dl

    Download courses from khanacademy.org

    Project mention: Khan-dl - A python script based on youtube-dl to download courses from Khan Academy. | reddit.com/r/coolgithubprojects | 2021-02-15
  • GitHub repo yt-dlp

    A youtube-dl fork with additional features and fixes

    Project mention: How can I install animelover1984's youtube-dl branch on Windows? | reddit.com/r/youtubedl | 2021-05-16
  • GitHub repo auto-editor

    Auto-Editor: Effort free video editing!

    Project mention: [Question] Suggestions to remove long pauses/ silences? | reddit.com/r/youtubers | 2021-04-09

    There is a free tool for that https://github.com/WyattBlue/auto-editor

  • GitHub repo youtube-dl-server

    Web / REST interface for downloading youtube videos onto a server.

    Project mention: The typical new question of people starting selfhosting :) | reddit.com/r/selfhosted | 2021-03-07

    Youtube Downloader - https://github.com/manbearwiz/youtube-dl-server

  • GitHub repo Get-It

    A macOS GUI for youtube-dl

  • GitHub repo youtube-music

    YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)

    Project mention: Need help getting the Ad blocker for YT Music desktop working | reddit.com/r/u_ProfYukinariOakido | 2021-03-15

    I was looking for an adblocker for YT Music desktop when I found this: https://www.reddit.com/r/YoutubeMusic/comments/ffss03/adblock_for_youtube_music_desktop/ post. One of the comments linked to this GitHub page: https://github.com/th-ch/youtube-music . I have downloaded the files but I don't know what to do next. I would've commented this on the original post but it was archived. Hoping one of you could help me.

  • GitHub repo PornHub-downloader-python

    Download stuff from PH the easy way.

    Project mention: Tutorial: How to scrape (download) Pornhub videos | reddit.com/r/qnap | 2021-04-05

    apt update && apt upgrade -y apt install -y nano python3 python3-pip wget curl unzip ffmpeg pip3 install youtube-dl prettytable bs4 requests wget https://github.com/mariosemes/PornHub-downloader-python/archive/master.zip unzip master.zip cd PornHub-downloader-python-master

  • GitHub repo netflix-to-srt

    Rip, extract and convert subtitles to .srt closed captions from .xml/dfxp/ttml and .vtt/WebVTT (e.g. Netflix, YouTube)

    Project mention: Can anyone help me find the post that listed the most used words from Netflix in an excel sheet? | reddit.com/r/learnspanish | 2021-04-18

    For netflix specifically I used https://github.com/isaacbernat/netflix-to-srt, which mostly worked, although I had to tweak the regex.

  • GitHub repo youtube-dl-gui

    A cross-platform GUI for youtube-dl made in Electron and node.js (by jely2002)

    Project mention: Looking for a good download tool | reddit.com/r/DataHoarder | 2021-05-13
  • GitHub repo boram

    :film_strip: Cross-platform graphical WebM converter

  • GitHub repo savify

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

    Project mention: Anyone help me use github !! | reddit.com/r/github | 2021-02-24

    https://github.com/LaurenceRawlings/savify/releases/tag/v2.3.4 There is an .exe file. Maybe it's enough for your purposes

  • GitHub repo youtubedl-android

    youtube-dl for android

    Project mention: How to download a Youtube video in MP3-format | reddit.com/r/javahelp | 2021-05-11

    I mostly use Python when programming, but now I wanted to create an Android app and therefore need to use Java (because of Android studio). My project consists of an app that downloads videos in mp3 format from a Youtube URL. While there are some libraries in Python that do just that (e.g. pytube, youtube-dll,...), I couldn't find any in Java. I know I could use a wrapper as a workaround, but I first would like to know if you know a better solution or alternative.

  • GitHub repo youtube-dl-webui

    Another webui for youtube-dl powered by Flask.

    Project mention: youtube video downloader | reddit.com/r/youtubedl | 2021-05-12
  • GitHub repo ydl-ui

    A UI for the command-line video downloader "youtube-dl"

    Project mention: ydl-ui | reddit.com/r/youtubedl | 2021-05-06

    I mean exactly https://github.com/Maxstupo/ydl-ui

  • GitHub repo AbleMusicPlayer

    🎵 A Youtube Music like app with a Spotify like design - ad free and open source. Feel free to PR. NOTE: BEING REWRITTEN, HENCE THE REPO WILL BE INACTIVE FOR A WHILE

    Project mention: Music locally with the help of youtube-dl | reddit.com/r/privacy | 2021-02-17

    AbleMusicPlayer "Play songs from the cloud for free - stream or download on the go" https://github.com/uditkarode/AbleMusicPlayer

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). The latest post mention was on 2021-05-16.


What are some of the best open-source youtube-dl projects? This list will help you:

Project Stars
1 ArchiveBox 9,307
2 youtube-dl-gui 7,001
3 Alltube 1,609
4 ytmdl 1,511
5 youtube-dlc 1,190
6 FireDM 1,034
7 YoutubeDL-Material 828
8 mpv.net 798
9 khan-dl 787
10 yt-dlp 599
11 auto-editor 523
12 youtube-dl-server 513
13 Get-It 490
14 youtube-music 465
15 PornHub-downloader-python 424
16 netflix-to-srt 405
17 youtube-dl-gui 356
18 boram 319
19 savify 273
20 youtubedl-android 264
21 youtube-dl-webui 263
22 ydl-ui 218
23 AbleMusicPlayer 189