Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/gaeljacquin/yt-dlp-gui

A cross platform GUI client for yt-dlp built with Tauri
https://github.com/gaeljacquin/yt-dlp-gui

javascript nextjs react rust tailwindcss tauri typescript

Last synced: 2 months ago
JSON representation

A cross platform GUI client for yt-dlp built with Tauri

Lists

README

        





yt-dlp GUI

[![publish](https://github.com/gaeljacquin/yt-dlp-gui/actions/workflows/publish.yml/badge.svg)](https://github.com/gaeljacquin/yt-dlp-gui/actions/workflows/publish.yml)


A cross-platform GUI client for yt-dlp built with Tauri.

## Features
- Modern UI
- Dark mode
- Console output
- Hide in system tray
- *__And more to come...__*

## Screenshots
![](/screenshots/win11_1.png)

![](/screenshots/win11_2.png)

![](/screenshots/win11_3.png)

## Instructions
### Install
Head over to [Releases](https://github.com/gaeljacquin/yt-dlp-gui/releases).

### Build
#### Prerequisites
* [yt-dlp](https://github.com/yt-dlp/yt-dlp/)
* [Webview2](https://developer.microsoft.com/en-us/microsoft-edge/webview2) (Windows only, if it's not already installed)
* [FFmpeg](https://ffmpeg.org/download.html) (optional)

#### Steps (Windows) ####
1. Clone the repository.
2. Add the [yt-dlp binary](https://github.com/yt-dlp/yt-dlp/releases) to `src/tauri/binaries`.
3. Rename `yt-dlp` as `yt-dlp-x86_64-pc-windows-msvc`.
4. Run `pnpm tauri build --target x86_64-pc-windows-msvc`.

## Important Notes
**Builds and installers were (so far) only tested on Windows 11.**