Home

Awesome

twitch-downloader-gui

This is a gui wrapper for the cli version of the great project TwitchDownloader, Linux only. I used the library libui-ng with a few extra patches. The library is still in mid-alpha, but it's a promising project, simple, cross-platform (macos can be done, I just don't care much about it) and very intuitive.

Preview

preview

Installation

Packages available for debian, fedora And Aur.

Dependencies

This is a just wrapper for the CLI, you still need the TwitchDownloaderCLI binary. By default the app will try to execute the binary from your PATH, if you don't want to put TwitchDownloaderCLI in your path you can specify the binary path from the settings.

Building

Build Dependencies

static library for libui is in the repo, but you can use your own compiled version and just replace it, instructions here

$ git clone https://github.com/mohad12211/twitch-downloader-gui.git
$ cd twitch-downloader-gui
$ make
$ make install # (if you want to install the app to your system)
$ make uninstall # (to uninstall)

binary is inside build/bin

Does it include all the features? any bugs?

it includes the basic functionalities, There's no task queue.

Bugs...

Please report any bugs.