Karim

Graphical interface for command-line tool youtube-dl.



Screenshot

Screenshot

Download your favorite videos!

Karim is a graphical interface to the youtube-dl command-line tool. Built from the ground up for the elementary operating system.

Downloader for YouTube, Vimeo and other sites.

The Karim helps you to save bandwidth. Download one time and playback anytime everywhere!

Features

Report a problem!

Installation

Unfortunately karim was rejected from AppCenter (read more).

So there are four ways to get karim

1 - Click here to download it in .deb format

2 - Click here to download it in zip format

3 - Click here to download it in .tar.gz format

4 - Clone the repository

Dependencies

These dependencies must be present before building

Building

meson build && cd build
mesonconf -Dprefix=/usr
ninja
sudo ninja install

Deconstruct

sudo ninja uninstall

Test and Development

cd src
valac --pkg libgda-5.0  --pkg gtk+-3.0 --pkg granite Karim.vala Core/Stylesheet.vala Core/Constants.vala Widgets/Toolbar.vala Widgets/Welcome.vala Widgets/AboutDialog.vala Utils/StringUtil.vala Utils/URLUtil.vala Utils/WidgetUtil.vala Views/DownloadsListView.vala  Views/KarimView.vala Views/WelcomeView.vala Core/Database.vala Views/DownloadsRowView.vala Widgets/Toast.vala Models/DownloadModel.vala Objects/Download.vala Utils/FileUtil.vala 
./Karim