Skip to content

depthbomb/yay

Repository files navigation

yay

yay (Yet Another YouTube Downloader) is an Electron-based GUI wrapper for yt-dlp on Windows, running in the system tray. Despite the name, yay can download from any site supported by yt-dlp.

Installation

yay can be installed by downloading and running the latest setup from the releases page.

On first run, yay will automatically download the latest version of yt-dlp if it isn't found in your system's PATH. It will also download and use yt-dlp's builds of FFmpeg and FFprobe.

Screenshots

The main window of yay The main window of yay with the download buttons enabled The main window of yay showing a download in progress The main window of yay showing a completed download

Development

The Vite configs for the app and renderer both require the shared package to be built. Run yarn build at least once before running any other development commands.

Run the renderer in watch mode with yarn watch and the application in development mode with yarn dev.

Distribution

The following must be installed on your system and added to the PATH:

Run yarn package to build the application, and yarn create-installer to create both the online files archive and the setup binary.