Open-source projects categorized as Youtube | Edit details

Top 23 Youtube Open-Source Projects

  • GitHub repo Plyr

    A simple HTML5, YouTube and Vimeo player

    Project mention: My first web component: <o-embed> native YouTube, Vimeo, Spotify embeds with one tag | reddit.com/r/webdev | 2021-04-03

    There are already packages/services serve this purpose, such as https://embed.ly/ and React's Plyr. When in the thick of it, frontend developers pick a reusable solution. Think React/Angular/Vue and having a url prop passed.

  • GitHub repo RSSHub

    🍰 Everything is RSSible

    Project mention: How to turn a webpage into an RSS feed using CSS selectors and Feed Creator | news.ycombinator.com | 2021-04-03
  • GitHub repo annie

    👾 Fast, simple and clean video downloader

    Project mention: Question about annie | reddit.com/r/youtubedl | 2021-03-03


  • GitHub repo TensorFlow-Tutorials

    TensorFlow Tutorials with YouTube Videos

    Project mention: Plagiarism is just bad | reddit.com/r/github | 2021-02-20

    The majority of this code is taken from the TensorFlow-Tutorials. I highly recommend them to those who want to get started with TensorFlow.

  • 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 nuclear

    Streaming music player that finds free music for you

    Project mention: Spotify fucking sucks and is actually one of the worst apps to listen music to,in the entire history. I WILL CURSE A LOT CAUSE I CANNOT HOLD MYSELF and also forgive my bad grammar | reddit.com/r/unpopularopinion | 2021-04-08

    nuclear is free and works great

  • GitHub repo react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

    Project mention: How to stream your IP Camera into browser using FFMPEG, Node and React | dev.to | 2021-05-15

    Visit cookpete.com/react-player.

  • GitHub repo Invidious

    Invidious is an alternative front-end to YouTube

    Project mention: Hey I'm a beginner to this deep web stuff, I've only watched some of Some Ordinary Gamer's Videos about this and got curious, any beginner's tips to help me on my way? | reddit.com/r/deepweb | 2021-05-15
  • GitHub repo lightgallery.js

    Full featured JavaScript image & video gallery. No dependencies

  • GitHub repo website

    The train engine powering the Coding Train website (by CodingTrain)

    Project mention: MiniMax stuck in loop | reddit.com/r/CsharpGames | 2021-05-13
  • GitHub repo pytube

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

    Project mention: Problem downloading (pytube) library in Python | dev.to | 2021-03-31

    Collecting git+https://github.com/pytube/pytube Cloning https://github.com/pytube/pytube to c:\users\jit\appdata\local\temp\pip-req-build-w3q3fwqn Requirement already satisfied (use --upgrade to upgrade): pytube==10.6.1 from git+https://github.com/pytube/pytube in c:\users\jit\appdata\local\programs\python\python39\lib\site-packages Using legacy 'setup.py install' for pytube, since package 'wheel' is not installed. WARNING: You are using pip version 20.2.3; however, version 21.0.1 is available. You should consider upgrading via the 'c:\users\jit\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip' command.

  • GitHub repo SmartYouTubeTV

    Watch YouTube videos on your TV and set-top-box with comfort

    Project mention: [Mildeinteressant] Ich habe PiHole mit zusätzlichen Blocklisten laufen lassen. Stellte sich heraus, dass etwa 20 % des Datenverkehrs in meinem Netzwerk entweder Werbung, Tracking oder aggressive Telemetrie ist (SamsungTV ist der Himbeer-König) FAQ und erste Tipps in den Kommentaren | reddit.com/r/de | 2021-05-16
  • GitHub repo lightGallery

    A customizable, modular, responsive, lightbox gallery plugin.

  • GitHub repo FreeTube

    An Open Source YouTube app for privacy

    Project mention: What packages are missing from openSUSE? (and I will package it! ) | reddit.com/r/openSUSE | 2021-05-14

    FreeTube To watch youtube videos, manage subscriptions, without a google account. Currently using the flathub version.

  • GitHub repo XCDYouTubeKit

    YouTube video player for iOS, tvOS and macOS

  • GitHub repo cloudtunes

    Web-based music player for the cloud :cloud: :notes: Play music from YouTube, Dropbox, etc.

  • GitHub repo awesome-youtubers

    ▶️ An awesome list containing awesome YouTubers that teach about technology.

    Project mention: 25 Programming YouTube channels you should consider following! | reddit.com/r/learnprogramming | 2021-04-21
  • GitHub repo android-youtube-player

    YouTube Player library for Android and Chromecast, stable and customizable.

    Project mention: Late Night Random Discussion Thread - 01 April, 2021 | reddit.com/r/indiasocial | 2021-04-01
  • GitHub repo node-ytdl-core

    YouTube video downloader in javascript.

    Project mention: How do you convert YouTube video to mp3 ? | reddit.com/r/node | 2021-05-04

    Does this work? https://github.com/fent/node-ytdl-core#ytdlfilterformatsformats-filter

  • GitHub repo SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: I miss the old Techbaitie, I mean Techquickie | reddit.com/r/pcmasterrace | 2021-05-16

    while this doesn't fix clickbait titles, look into sponsorblock to automatically skip the shitty vpn sponsor segments and the like that everyones paddling these days

  • GitHub repo vidgear

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

    Project mention: Vidgear: A High-Performance Video-Processing Framework for building complex real-time media applications in python | reddit.com/r/Python | 2021-04-25

    Code: https://github.com/abhiTronix/vidgear

  • GitHub repo edx-dl

    A simple tool to download video lectures from edx.org (and other openedx sites)

    Project mention: news.ycombinator.com | 2021-02-14

    Is there a downloader for edX? I recently tried coursera-dl/edx-dl and it didn't work. When I last checked on it, they were looking for new maintainers ( https://github.com/coursera-dl/edx-dl/issues/587#issuecommen... ).

  • GitHub repo YoutubeDownloader

    Downloads videos and playlists from YouTube

    Project mention: Microsoft Edge Browser won't open any videos in VR Mode | reddit.com/r/HPReverb | 2021-05-10

    Another option for YouTube videos is to use YouTube Downloader and then watch them from your hard drive with Movies & TV app in Cliff House.

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 projects? This list will help you:

Project Stars
1 Plyr 19,722
2 RSSHub 16,130
3 annie 14,715
4 TensorFlow-Tutorials 8,771
5 youtube-dl-gui 7,001
6 nuclear 6,340
7 react-player 5,249
8 Invidious 5,117
9 lightgallery.js 5,059
10 website 5,012
11 pytube 4,278
12 SmartYouTubeTV 4,189
13 lightGallery 4,063
14 FreeTube 3,597
15 XCDYouTubeKit 2,801
16 cloudtunes 2,437
17 awesome-youtubers 2,429
18 android-youtube-player 2,285
19 node-ytdl-core 2,280
20 SponsorBlock 2,243
21 vidgear 1,763
22 edx-dl 1,704
23 YoutubeDownloader 1,642