Skip to content

YouTube Blue is a tweaked open-source youtube client with ad-blocking, a pretty theme, picture in picture mode, video downloading and so many fancy fuctions :)

License

Notifications You must be signed in to change notification settings

youtube-blue/youtube-blue-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Blue Desktop (BETA)

YouTube Blue is a tweaked open-source YouTube client with ad-blocking, a pretty theme, picture in picture mode, video downloading and so many fancy fuctions :)

Disclaimer: Only works with Windows


license repoSize downloadsCounter codeLineCounter issueCounter releaseDate commitsSinceLastVersion lastCommit contributors

Theme

The theme of YouTube Blue is really fancy, and really blue (Note: the theme can be buggy, if you don't use youtube dark mode). This was created by TheLegendOfWolf_ and it's available for free here (Note: the CSS doesn't exactly match because I edited it to be compatible outside a userscript manager).

Ad-Blocking

YouTube Blue's adblocker works like magic. Thanks for the idea.

Picture in Picture (PiP) mode

Picture in Picture (PiP) mode is just awesome (but it's buggy sometimes :D). It combines the HTMLVideoElement.requestPictureInPicture() function with process-finding and Electron usertasks. You can enter Picture in Picture mode by right-clicking the taskbar icon of YouTube Blue, then clicking "Request Picture in Picture (PiP) mode".

Video Downloading

Video downloading in YouTube Blue is really fast, and high quality. It uses ytdl-core integrated into NodeJS youtube-dl (for high-quality downloading), some command-line tweaks, and Electron usertasks. You can download the current video by right-clicking the taskbar icon of YouTube Blue and selecting the "Download current video" option.

Installation

Here you can find the installation instructions for the YouTube Blue desktop client.

Requirements

NodeJS, Electron, and some little modules.

Install the dependencies

Go to your YouTube Blue folder using "cd yt/blue/folder/path" and type "npm install"

Start the app

Open up a terminal, use "cd yt/blue/folder/path", and type "npm start".

Mobile version

The mobile (Flutter-based) version of YouTube Blue is currently in development. If you wanna help me in the development process -> click here.

About me

Hi! My name is PiciAkk, and I'm a Hungarian student. I made YouTube Blue in a weekend just for fun, but I maintained it later. I code in a few languages, including Python, and NodeJS. If my English is bad, it is because I'm Hungarian, and I only learn English in a self-taught way.

Thanks for reading! Good video watching!