JavaScript Youtube

Open-source JavaScript projects categorized as Youtube

Top 23 JavaScript Youtube Projects

  1. Plyr

    A simple HTML5, YouTube and Vimeo player

  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. return-youtube-dislike

    Chrome extension to return youtube dislikes

    Project mention: Return YouTube Dislike" Chrome Extension Injecting Ads | news.ycombinator.com | 2025-10-26

    Discussion here also...

    https://github.com/Anarios/return-youtube-dislike/issues/123...

  4. ytDownloader

    Desktop App for downloading Videos and Audios from hundreds of sites

  5. lightgallery.js

    Full featured JavaScript image & video gallery. No dependencies

  6. node-ytdl-core

    YouTube video downloader in javascript.

  7. browser_extension

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

    Project mention: VLC for Unity now supported on Linux | news.ycombinator.com | 2026-07-27

    There is Redlib[0], an open source alternative Reddit frontend, with many public instances[1], e.g. https://redlib.catsarch.com/

    There is also LibRedirect[2] (or PrivacyRedirect, although I for one have no experience with that), a browser extension that automatically redirects reddit.com URLs to your Redlib instance of choice (it also does the same for other platforms, configurable).

    [0] https://github.com/redlib-org/redlib

    [1] https://github.com/redlib-org/redlib-instances/blob/main/ins...

    [2] https://libredirect.manerakai.com/

  8. awesome-userscripts

    📖 A curated list of Awesome Userscripts.

  9. SaaSHub

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

    SaaSHub logo
  10. 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: Your GitHub Profile README Is Boring — Here Are 10 Templates That Actually Stand Out | dev.to | 2026-03-25

    Auto-pull your latest articles with blog-post-workflow.

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

  12. nodetube

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

  13. freyr-js

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

    Project mention: SoundCloud just banned VPN access | news.ycombinator.com | 2025-12-15

    > record the audio during playback and manually enter the metadata

    there are more elegant solutions similar to yt-dlp. scdl is very user friendly and automatically embeds metadata.

    https://github.com/scdl-org/scdl

    https://github.com/miraclx/freyr-js

  14. TizenTube

    A TizenBrew module to remove ads and add support for SponsorBlock for your Tizen TV.

    Project mention: We only have one life. Let's stop wasting it on YouTube shorts | news.ycombinator.com | 2025-10-23
  15. blocktube

    YouTubeâ„¢ content blocker

    Project mention: Ask HN: How do you control internet access for your kids? | news.ycombinator.com | 2025-09-25

    BlockTube also has an advanced blocking feature[0], which lets you define blocks using JavaScript if statements. You can flip it around to a whitelist-system by returning true (block) by default, and returning false (don't block) on your rules. But this does hide videos from search, recommended, homepage, etc.

    What you're suggesting could potentially be done by creating an extension which checks the channel_id, then blocks calls to the /videoplayback endpoint if the channel is not whitelisted. Though do be aware that titles and thumbnails could also be explicit.

    Side note: All of this is very technical and not suitable for the average parent, which is not great.

    [0] https://github.com/amitbl/blocktube/wiki/Advanced-Blocking

  16. alphabiz

    Web3 YouTube Alternative - fully decentralized media platform and blockchain-based marketplace

  17. videojs-youtube

    YouTube playback technology for Video.js

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

  19. web-search-navigator

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

  20. netflix-to-srt

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

  21. youtube-local

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

  22. remove-youtube-suggestions

    A browser extension that lets you hide recommendations, customize the interface, and take control of your YouTube experience.

    Project mention: NewPipe: YouTube client without vertical videos and algorithmic feed | news.ycombinator.com | 2026-02-14

    For the desktop, I recommend https://github.com/lawrencehook/remove-youtube-suggestions

  23. youtube-react

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

  24. youtube-row-fixer

    A browser extension for customizing the videos per row and Make YouTube Great Again! (by sapondanaisriwan)

  25. Haven

    Self-hosted private chat: no cloud, no telemetry, no Big Tech. Discord alternative that runs on your own machine. (by ancsemi)

    Project mention: A Discord Alternative – Echoed | news.ycombinator.com | 2026-07-27
  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).

JavaScript Youtube discussion

Log in or Post with

JavaScript Youtube related posts

Index

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

# Project Stars
1 Plyr 29,940
2 return-youtube-dislike 13,696
3 ytDownloader 10,074
4 lightgallery.js 5,324
5 node-ytdl-core 4,731
6 browser_extension 3,988
7 awesome-userscripts 3,448
8 blog-post-workflow 3,434
9 Simple-YouTube-Age-Restriction-Bypass 2,427
10 nodetube 2,362
11 freyr-js 2,321
12 TizenTube 1,924
13 blocktube 1,379
14 alphabiz 1,215
15 videojs-youtube 1,166
16 Kaku 1,086
17 web-search-navigator 954
18 netflix-to-srt 869
19 youtube-local 768
20 remove-youtube-suggestions 571
21 youtube-react 571
22 youtube-row-fixer 542
23 Haven 516

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com