JavaScript Youtube

Open-source JavaScript projects categorized as Youtube

Top 23 JavaScript Youtube Projects

  • Plyr

    A simple HTML5, YouTube and Vimeo player

  • Project mention: Embed video player | /r/framer | 2023-12-07

    Has anyone tried integrating something like Plyr into a framer site?

  • FreeTube

    An Open Source YouTube app for privacy

  • Project mention: A Lawsuit Argues Meta Is Required by Law to Let You Control Your Own Feed | | 2024-05-02

    The biggest reason I use FreeTube (, is because it shows me uploads in chronological order from ALL of my channels, which youtube outright refuses to do.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • 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: Epic Next JS 14 Tutorial Part 6: Create Video Summary with Next.js and Open AI | | 2024-04-10

    Now, before using our getSummaryById function, let's install our video player. We will use React Player that you can find here.

  • lightgallery.js

    Full featured JavaScript image & video gallery. No dependencies

  • Home-AssistantConfig

    :house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY! (by CCOSTAN)

  • node-ytdl-core

    YouTube video downloader in javascript.

  • Project mention: Simple Youtube Downloader in under 50 Javascript lines | | 2023-11-04

    ytdl-core for streaming from Youtube

  • cobalt

    save what you love

  • Project mention: Cobalt – Free and Open Source yt-dlp front end with no ads | | 2024-05-21

    Correct me if I’m wrong, but I’m pretty sure Cobalt isn’t a yt-dlp frontend - it seems to have its own code for downloading[1], and I’ve seen tweets by the developer, talking about adding/fixing support for various services


  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • youtube

    [top~1 open YouTube & Video web-extension] Enrich your experience & choice! 🧰100+clever features📌set&forget📌Longest-standing(yet rare&tough alone. Please help/join🧩us👨‍👩‍👧‍👧) ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen} (by code-charity)

  • Project mention: is it possible to remove some of these button like clip or just put the save button in front? | /r/youtube | 2023-06-09

    I'm using this:

  • browser_extension

    A browser extension that redirects popular sites to alternative privacy friendly frontends

  • Project mention: Something peculiar in my 2yo's bedroom led me to a revelation about our universe | | 2024-01-26

    Most of the time you can just replace with or but when these instances are down or blocked you can use other instances listed here:

    But as the other commenter said Libredirect is the way to go:

  • blog-post-workflow

    Show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed

  • Project mention: How to Create a Kick-Ass GitHub Profile in 5 Minutes | | 2023-06-22

    Now, we will create a new action for your repository. There is an awesome action template that can be used directly. This action will fetch the blogs from your Medium profile and put that on your GitHub profile page.

  • nodetube

    Open-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization

  • Simple-YouTube-Age-Restriction-Bypass

    A simple browser extension to bypass YouTube's age verification, disable content warnings and watch age restricted videos without having to sign in!

  • Project mention: Ask HN: How do you use userscripts? | | 2024-03-06
  • privacy-redirect

    A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.

  • Project mention: YouTube started slowing video buffer with adblock enabled | | 2024-01-13
  • jarallax

    Parallax scrolling for modern browsers

  • freyr-js

    A tool for downloading songs from music streaming services like Spotify and Apple Music.

  • Project mention: How to bulk download Spotify songs and playlists in Linux | /r/linux4noobs | 2023-06-09
  • videojs-youtube

    YouTube playback technology for Video.js

  • Kaku

    🎧 Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux. (by EragonJ)

  • web-search-navigator

    Web extension that adds keyboard shortcuts to Google, YouTube, Github, Amazon, and others (Chrome/Firefox/Edge/Safari)

  • blocktube

    YouTube™ content blocker

  • Project mention: BlockTube, a YouTube Content Blocker | | 2024-01-30
  • ytDownloader

    A modern GUI App for downloading Videos and Audios from hundreds of sites

  • youtube-react

    A Youtube clone built in React, Redux, Redux-saga

  • ElectronPlayer

    An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane, Hulu And More

  • youtube-local

    browser-based client for watching Youtube anonymously and with greater page performance

  • Project mention: Show HN: Firefox add-on to open YouTube videos in alternative front ends | | 2023-10-14

    My project here is similar:

    It keeps everything in the browser while still being local to the machine

  • 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).

JavaScript Youtube related posts

  • A Lawsuit Argues Meta Is Required by Law to Let You Control Your Own Feed

    2 projects | | 2 May 2024
  • Show HN: YouTube Shorts Redirector

    4 projects | | 15 Apr 2024
  • Show HN: Control Panel for YouTube

    3 projects | | 7 Mar 2024
  • Ask HN: How do you use userscripts?

    6 projects | | 6 Mar 2024
  • Tell HN: YouTube RSS feeds are gone

    2 projects | | 29 Jan 2024
  • YouTube started slowing video buffer with adblock enabled

    2 projects | | 13 Jan 2024
  • Show HN: FreshTube – show latest videos from YouTube channels

    2 projects | | 29 Dec 2023
  • A note from our sponsor - SurveyJS | 26 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →


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

Project Stars
1 Plyr 25,521
2 FreeTube 11,864
3 react-player 8,906
4 lightgallery.js 5,293
5 Home-AssistantConfig 4,677
6 node-ytdl-core 4,329
7 cobalt 4,510
8 youtube 3,238
9 browser_extension 2,993
10 blog-post-workflow 2,915
11 nodetube 2,311
12 Simple-YouTube-Age-Restriction-Bypass 2,017
13 privacy-redirect 1,932
14 jarallax 1,363
15 freyr-js 1,306
16 videojs-youtube 1,102
17 Kaku 1,073
18 web-search-navigator 839
19 blocktube 826
20 ytDownloader 782
21 youtube-react 562
22 ElectronPlayer 479
23 youtube-local 449

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