Skip to content

Superredstone/YoutubeDownloaderGoGUI

Repository files navigation



YoutubeDownloaderGoGUI

GUI Implementation of the YoutubeDownloaderGo library (https://github.com/Superredstone/youtubeDownloaderGo)

How to build 🛠️

READ ME To build without having an heartattack you need task which is a nice tool for task running like make but readable. You can compile also looking at the tasks inside Taskfile.yml

Linux

First download dependeces

sudo apt install gcc pkg-config libwayland-dev libx11-dev libx11-xcb-dev libxkbcommon-x11-dev libgles2-mesa-dev libegl1-mesa-dev libffi-dev libxcursor-dev

Then clone the repository and build

git clone https://github.com/Superredstone/YoutubeDownloaderGoGUI.git
cd YoutubeDownloaderGoGUI
mkdir build/
task build_windows

Windows

Clone the repository and pray everything that builds on first try... (You can't build linux applications on Windows)

git clone https://github.com/Superredstone/YoutubeDownloaderGoGUI.git

cd YoutubeDownloaderGoGUI
task build_windows_amd64
or 
task build_windows_arm

MacOS

MacOS users, you need to have Xcode and then view this guide here or you can use the CLI application, you can find it here

Android

git clone https://github.com/Superredstone/YoutubeDownloaderGoGUI.git
cd YoutubeDownloaderGoGUI

task build_android

Donate ❤️

Every donation is appriciated <3

Buy Me a Coffee at ko-fi.com