Media Downloader is a Qt/C++ graphical frontend to command-line media downloading tools.
The tool solves the problem of managing downloads from multiple online sources by wrapping several CLI-based downloaders—primarily yt-dlp but also gallery-dl, you-get, svtplay-dl, aria2c, wget, and get-sauce—behind a unified graphical interface. Users install extensions through the application to add support for different download tools, and the GUI handles the underlying command execution and output management.
Media Downloader suits users who want to download video, audio, or image content from websites without learning command-line syntax. It works well for batch operations, playlist monitoring, and scenarios requiring concurrent downloads across multiple sources. The tool offers preset download configurations for handling multiple formats, the ability to read download links from files, and playlist subscription management. It supports multiple languages and runs on macOS, Windows, and other platforms where Qt is available. The project does not position itself against other downloaders in its README, so no comparative claims can be made.
The project maintains active development with regular updates to core functionality and extension support. The tool receives ongoing refinement of its download management capabilities and user interface features. Extension handling remains a focus area, with the project managing a curated list of available extensions that users can install on demand.