YT Desktop Downloader

YT Desktop Downloader is a desktop application for downloading YouTube videos. It's built with Electron, React, and Tailwind CSS.

Features

  • Search for videos by URL
  • Choose the format of the video to download
  • Max Quality Download Button

Installation

Clone the repository and install the dependencies:

npm install

Usage

To start the application in development mode, run:

npm run dev

To build the application for production, run:

npm run build:win

Credits

Important Dependencies:

  • "ffmpeg-static"
  • "ffprobe-static"
  • "fluent-ffmpeg"
  • "react-hot-toast"
  • "react-loader-spinner"
  • "ytdl-core"

Credits

I used this tutorial to include FFMPEG binaries at build

Warning

Be careful about download 12k 120fps hdr bla bla bla videos, those will be really heavy and your pc could explote if you try to play that video Quality