# Open-source yt-dlp GUIs compared: 28 desktop apps | OmniGet

- URL: https://getomniget.com/benchmark/yt-dlp-gui
- Updated: 2026-11-11
- OmniGet 1.0.0

> Free, open-source yt-dlp GUI for Windows, macOS and Linux. Paste a link to save video, audio and files from 1,000+ sites, or run AI coding agents.

---

[Benchmarks](https://getomniget.com/benchmark)

# Open-source yt-dlp GUIs compared

There is no single best yt-dlp GUI. The right one depends on your system and on what you download: a tiny installer, a native Linux app, torrents and direct files, AI tools, or a Windows-only portable window. Below are 28 open-source desktop apps ordered by GitHub stars, each with its license, its latest release and a line on what it is for.

Written by [Antonio Leandro](https://getomniget.com/about), who makes OmniGet. Each app is described from its own repository, releases or official site. Stars, releases and licenses were read from GitHub on November 11, 2026.

## The apps, by GitHub stars

Stars and activity read from GitHub on November 11, 2026.

1.  ### OmniGet

    14.4k stars

    Free desktop app for Windows, macOS and Linux: yt-dlp plus its own extractors, torrents, direct files, an MCP server and AI coding agents.

    - License: GPL-3.0
    - Built with: Tauri (Rust + web UI); Latest release v0.10.1 · September 21, 2026

    [OmniGet on GitHub](https://github.com/tonhowtf/omniget) [Download OmniGet](https://getomniget.com/download)

2.  ### VidBee

    11.1k stars

    Electron app built on yt-dlp that also makes local transcripts, AI summaries and RSS subscriptions.

    - License: MIT
    - Built with: Electron; Latest release v2.3.0 · October 25, 2026

    [VidBee on GitHub](https://github.com/nexmoe/VidBee) [OmniGet vs VidBee: full comparison](https://getomniget.com/benchmark/omniget-vs-vidbee)

3.  ### ytDownloader

    10.6k stars

    Electron yt-dlp app with a clip trimmer and a video compressor, on many app stores.

    - License: GPL-3.0
    - Built with: Electron; Latest release v4.1.0 · November 11, 2026

    [ytDownloader on GitHub](https://github.com/aandrew-me/ytDownloader) [OmniGet vs ytDownloader: full comparison](https://getomniget.com/benchmark/omniget-vs-ytdownloader)

4.  ### Open Video Downloader

    9.7k stars

    Cross-platform yt-dlp front end built with Tauri and Vue, with a very small installer.

    - License: AGPL-3.0
    - Built with: Tauri (Rust + web UI); Latest release app-v3.2.1 · July 5, 2026

    [Open Video Downloader on GitHub](https://github.com/jely2002/youtube-dl-gui) [OmniGet vs Open Video Downloader: full comparison](https://getomniget.com/benchmark/omniget-vs-open-video-downloader)

5.  ### Parabolic

    7.6k stars

    yt-dlp front end with a native interface: WinUI on Windows and GNOME on Linux, published on Flathub.

    - License: MIT
    - Built with: .NET (C#): WinUI on Windows, GNOME on Linux; Latest release 2026.5.0 · May 24, 2026

    [Parabolic on GitHub](https://github.com/NickvisionApps/Parabolic) [OmniGet vs Parabolic: full comparison](https://getomniget.com/benchmark/omniget-vs-parabolic)

6.  ### Media Downloader

    5.1k stars

    Qt/C++ front end for several download engines, including yt-dlp, gallery-dl and aria2c.

    - License: GPL-2.0-or-later
    - Built with: Qt 6 (C++); Latest release 5.6.8 · November 4, 2026

    [Media Downloader on GitHub](https://github.com/mhogomchungu/media-downloader) [OmniGet vs Media Downloader: full comparison](https://getomniget.com/benchmark/omniget-vs-media-downloader)

7.  ### YTSage

    4.7k stars

    yt-dlp front end written in Python and PySide6, with SponsorBlock and subtitles.

    - License: MIT
    - Built with: Python; Latest release v5.6.5 · November 9, 2026

    [YTSage on GitHub](https://github.com/oop7/YTSage)

8.  ### yt-dlp-gui (kannagi)

    2.7k stars

    Windows front end for yt-dlp, written in C#.

    - License: MIT
    - Built with: C#; Latest release 2023.03.28 · March 28, 2023

    [yt-dlp-gui (kannagi) on GitHub](https://github.com/kannagi0303/yt-dlp-gui)

9.  ### SCrawler

    2.3k stars

    Windows app that saves media from social sites and user profiles.

    - License: GPL-3.0
    - Built with: Visual Basic .NET; Latest release 2026.11.8.0 · November 8, 2026

    [SCrawler on GitHub](https://github.com/AAndyProgram/SCrawler) [OmniGet vs SCrawler: full comparison](https://getomniget.com/benchmark/omniget-vs-scrawler)

10.  ### Varia

     1.9k stars

     Download manager for regular downloads, torrents and videos.

     - License: MPL-2.0
     - Built with: Python; Latest release v2026.8.5-1 · August 23, 2026

     [Varia on GitHub](https://github.com/giantpinkrobots/varia)

11.  ### Youwee

     1.6k stars

     Cross-platform yt-dlp front end with AI video summaries and post-processing.

     - License: MIT
     - Built with: TypeScript; Latest release v0.20.4 · September 20, 2026

     [Youwee on GitHub](https://github.com/vanloctech/youwee)

12.  ### yt-dlp-gui (dsymbol)

     1.5k stars

     Small cross-platform yt-dlp window written in Python and PySide6.

     - License: Unlicense
     - Built with: Python; Archived

     [yt-dlp-gui (dsymbol) on GitHub](https://github.com/dsymbol/yt-dlp-gui)

13.  ### Vividl

     1.3k stars

     Windows front end for yt-dlp built with WPF.

     - License: BSD-3-Clause
     - Built with: C#; Latest release v.0.10.0 · March 7, 2026

     [Vividl on GitHub](https://github.com/Bluegrams/Vividl) [OmniGet vs Vividl: full comparison](https://getomniget.com/benchmark/omniget-vs-vividl)

14.  ### Media Downloader (macOS)

     1.2k stars

     Tiny native macOS app in Swift: paste a link, it saves an MP4 with the yt-dlp and FFmpeg you installed, then opens a trim panel.

     - License: None stated (all rights reserved)
     - Built with: Swift (SwiftUI and AppKit); Latest release v0.2.0 · May 7, 2026

     [Media Downloader (macOS) on GitHub](https://github.com/pixel-point/media-downloader)

15.  ### MacYTDL

     1.1k stars

     macOS front end for yt-dlp written in AppleScript.

     - License: No license stated in the repository
     - Built with: AppleScript; Latest release 1.32 · November 7, 2026

     [MacYTDL on GitHub](https://github.com/section83/MacYTDL)

16.  ### Arroxy

     864 stars

     Cross-platform yt-dlp front end written in TypeScript.

     - License: GPL-3.0
     - Built with: TypeScript; Latest release v0.7.4 · October 22, 2026

     [Arroxy on GitHub](https://github.com/antonio-orionus/Arroxy)

17.  ### ezytdl

     797 stars

     Electron front end for yt-dlp with advanced options.

     - License: GPL-3.0
     - Built with: JavaScript; Latest release 3.0.3 · April 10, 2026

     [ezytdl on GitHub](https://github.com/sylviiu/ezytdl) [OmniGet vs ezytdl: full comparison](https://getomniget.com/benchmark/omniget-vs-ezytdl)

18.  ### pytube-downloader

     711 stars

     Simple desktop downloader written in Python.

     - License: MIT
     - Built with: Python; Latest release v6.3.0 · July 16, 2026

     [pytube-downloader on GitHub](https://github.com/thisal-d/pytube-downloader)

19.  ### yt-dlp-gui (imsyy)

     688 stars

     yt-dlp front end built with Tauri and Vue.

     - License: MIT
     - Built with: Rust; Latest release v1.0.0 · September 20, 2026

     [yt-dlp-gui (imsyy) on GitHub](https://github.com/imsyy/yt-dlp-gui)

20.  ### NeoDLP

     589 stars

     Desktop yt-dlp front end with a browser integration.

     - License: MIT
     - Built with: TypeScript; Latest release v0.4.5 · May 27, 2026

     [NeoDLP on GitHub](https://github.com/neosubhamoy/neodlp)

21.  ### yt-channel-downloader

     524 stars

     Qt desktop app for choosing and saving several videos from a channel at once.

     - License: MIT
     - Built with: Python; Latest release v0.9.0 · November 1, 2026

     [yt-channel-downloader on GitHub](https://github.com/hyperfield/yt-channel-downloader)

22.  ### ytdlpgui

     357 stars

     Simple yt-dlp window written in Python, with proxy support.

     - License: No license stated in the repository
     - Built with: Python; Latest release v3.0 · May 27, 2026

     [ytdlpgui on GitHub](https://github.com/cornradio/ytdlpgui)

23.  ### yt-dlp-gui v2

     296 stars

     Portable Windows front end for yt-dlp, written in Rust.

     - License: MIT
     - Built with: Rust; Latest release 2026.10.10 · October 10, 2026

     [yt-dlp-gui v2 on GitHub](https://github.com/kannagi0303/yt-dlp-gui-v2)

24.  ### MediaHarbor

     248 stars

     Cross-platform app for browsing and saving media, written in Rust.

     - License: GPL-3.0
     - Built with: Rust; Latest release v3.0.0 · October 2, 2026

     [MediaHarbor on GitHub](https://github.com/MediaHarbor/mediaharbor)

25.  ### GDownloader

     239 stars

     Java desktop app that sends each copied link to the right engine: yt-dlp, gallery-dl or its own segmented HTTP downloader.

     - License: GPL-3.0
     - Built with: Java 25 (Swing); Latest release v1.8.2 · October 31, 2026

     [GDownloader on GitHub](https://github.com/hstr0100/GDownloader)

26.  ### gydl

     156 stars

     Small graphical wrapper around yt-dlp, written in Python.

     - License: GPL-2.0
     - Built with: Python; Latest release v0.1.1 · September 13, 2017

     [gydl on GitHub](https://github.com/JannikHv/gydl)

27.  ### yt-dlp-gui (vokrob)

     145 stars

     Small desktop front end for yt-dlp written in Python.

     - License: MIT
     - Built with: Python; Latest release v2026.09.04 · September 4, 2026

     [yt-dlp-gui (vokrob) on GitHub](https://github.com/vokrob/yt-dlp-gui)

28.  ### ClipGrab

     Source outside GitHub

     Free downloader and converter for Windows, macOS and Linux, with its source code offered on its own site.

     - License: GPL-3.0
     - Price: Free

     [ClipGrab official site](https://clipgrab.org/)

## Closed or partly closed apps people also compare

These come up in the same searches. Their code is closed, or only partly open, so they are kept out of the ordering above.

-   ### 4K Video Downloader

    Closed-source desktop downloader for Windows, macOS and Ubuntu, with a free plan and paid plans.

    - License: Proprietary
    - Price: Free plan, paid plans

    [4K Video Downloader official site](https://www.4kdownload.com/products/videodownloader-42)

-   ### JDownloader

    Java download manager for Windows, macOS and Linux that handles file hosts, link lists and archives. The standard Windows installer carries optional software offers.

    - License: GPL-3.0, with some closed-source parts
    - Price: Free

    [JDownloader official site](https://jdownloader.org/)

-   ### Stacher

    Closed-source front end for yt-dlp, free to use, with an optional paid tier.

    - License: Proprietary (EULA)
    - Price: Free, optional paid tier
    - Built with: yt-dlp

    [Stacher official site](https://stacher.io/)

## How to choose

Start from what you need. Each line names apps whose own repositories or sites say they do it.

- The smallest download: [Open Video Downloader](#open-video-downloader) has a very small installer and fetches yt-dlp and FFmpeg after installing. It is built with Tauri and has ARM builds on Windows, macOS and Linux.
- A native Linux app or a Flatpak: [Parabolic](#parabolic) is a GNOME app published on Flathub, with a WinUI version on Windows. [ytDownloader](#ytdownloader) is on Flathub and Snap.
- Torrents and direct file links, not only video sites: [OmniGet](#omniget) has a built-in BitTorrent client and its own segmented downloader for direct files, next to yt-dlp. [Varia](#varia) handles regular downloads, torrents and videos. [Media Downloader](#media-downloader) drives several engines, aria2c among them.
- Transcripts, AI summaries or agents: [VidBee](#vidbee) makes local transcripts with speaker labels, runs AI prompts on them and follows creators through RSS; its usage analytics are on by default and can be switched off. [Youwee](#youwee) adds AI video summaries. [OmniGet](#omniget) has an MCP server so AI coding agents can queue downloads.
- Cutting and compressing clips: [ytDownloader](#ytdownloader) downloads a time range and has a hardware-accelerated video compressor. [Media Downloader (macOS)](#pixel-point-media-downloader) trims videos on a Mac.
- Windows only, portable: [yt-dlp-gui (kannagi)](#kannagi-yt-dlp-gui) is written in C#, [yt-dlp-gui v2](#yt-dlp-gui-v2) is a portable Rust build from the same author, and [Vividl](#vividl) is built with WPF.
- Mac only: [MacYTDL](#macytdl) is written in AppleScript; [Media Downloader (macOS)](#pixel-point-media-downloader) is a native Swift app.
- Several engines in one queue: [GDownloader](#gdownloader) drives yt-dlp and gallery-dl from one queue, and [Media Downloader](#media-downloader) wraps yt-dlp, gallery-dl and aria2c.
- A small Python app you can read and change: [YTSage](#ytsage) is written in Python with PySide6 and handles SponsorBlock and subtitles. [yt-dlp-gui (dsymbol)](#dsymbol-yt-dlp-gui) is similar but its repository is archived.
- Your language in the interface: [Parabolic](#parabolic) is translated on Weblate into far more languages than OmniGet, and [ytDownloader](#ytdownloader) also ships more translations than OmniGet.

## How this list was made

Every desktop app in the list we track for our comparisons is here, whether or not it beats OmniGet at anything. An app is in the main list when its source code is public; the license shown is the one the project declares, and a few repositories declare none.

The order is GitHub stars, highest first, read on the date above. Stars say how many people noticed a project over the years. They do not say which app is faster, safer or better for you, so treat the order as a map of attention, not a ranking. OmniGet is placed by the same rule as everyone else; we make OmniGet, so read its row with that in mind.

Some entries are not pure yt-dlp front ends: download managers, FFmpeg tools and apps that drive several engines are listed too, because people compare them for the same job. Apps whose code is closed, or partly closed, have their own short list at the end. Apps that keep their source outside GitHub have no star count and come after the rest.

Each description is written by hand from the project's own README, releases or site, not copied from GitHub. Where we have studied an app in depth, its row links to a full OmniGet vs comparison with pros and cons on both sides.

## Full comparisons with OmniGet

Pros and cons on both sides, features, packages and download sizes, written from each project's code and releases.

-   [OmniGet vs VidBee](https://getomniget.com/benchmark/omniget-vs-vidbee)
-   [OmniGet vs ytDownloader](https://getomniget.com/benchmark/omniget-vs-ytdownloader)
-   [OmniGet vs Open Video Downloader](https://getomniget.com/benchmark/omniget-vs-open-video-downloader)
-   [OmniGet vs Parabolic](https://getomniget.com/benchmark/omniget-vs-parabolic)
-   [OmniGet vs Media Downloader](https://getomniget.com/benchmark/omniget-vs-media-downloader)
-   [OmniGet vs SCrawler](https://getomniget.com/benchmark/omniget-vs-scrawler)
-   [OmniGet vs Vividl](https://getomniget.com/benchmark/omniget-vs-vividl)
-   [OmniGet vs ezytdl](https://getomniget.com/benchmark/omniget-vs-ezytdl)

## Questions

What is the best yt-dlp GUI?

It depends on what you need. For the smallest install, Open Video Downloader. For a native GNOME app on Flathub, Parabolic. For torrents, direct files and AI agents next to video downloads, OmniGet. For local transcripts, VidBee. For clips and compression, ytDownloader. The section How to choose above lists more cases.

Is there a yt-dlp GUI for Linux?

Several. Parabolic and ytDownloader are on Flathub, ytDownloader is also on Snap, and OmniGet and Open Video Downloader ship .deb, .rpm and AppImage files.

Which yt-dlp GUIs work on a Mac?

MacYTDL and Media Downloader (macOS) are made only for the Mac. OmniGet, Open Video Downloader, Parabolic, VidBee and ytDownloader have builds for Apple Silicon and Intel Macs.

Are these apps free?

Every app in the main list is free and its code is public. Of the apps in the closed list, 4K Video Downloader and Stacher have paid tiers, and JDownloader is free but its standard Windows installer carries optional software offers.

Why are 4K Video Downloader, Stacher and JDownloader in a separate list?

Their code is not open, or only partly open, so they are not ranked with the open-source apps. They are listed because people compare them with the apps above.

Is OmniGet a yt-dlp GUI?

Yes, and more: OmniGet runs yt-dlp plus its own extractors, a BitTorrent client, a direct-file downloader, an MCP server and AI coding agents. We make it, which is why this page orders every app, OmniGet included, by the same public number and links to comparisons that list where OmniGet loses.

How current are the stars and release dates?

They are read from the GitHub API every time the site is built, and the date of the last read is shown at the top of the list.

## Related pages

-   [How big is each yt-dlp GUI? Installer sizes measured](https://getomniget.com/benchmark/gui-download-size)
-   [All benchmarks and comparisons](https://getomniget.com/benchmark)
-   [Download OmniGet](https://getomniget.com/download)
