MrS0m30n3 / youtube-dl-gui
A cross platform front-end GUI of the popular youtube-dl written in wxPython.
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing MrS0m30n3/youtube-dl-gui in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
Previewyoutube-dlG
A cross platform front-end GUI of the popular youtube-dl media downloader written in wxPython. Supported sites
Screenshots

Requirements
- Python 2.7.3+
- wxPython 3
- TwoDict
- GNU gettext (to build the package)
- FFmpeg (optional, to post process video files)
Downloads
- Source (.zip)
- Source (.tar.gz)
- PyPi
- Ubuntu PPA
- Arch AUR
- Slackware SlackBuild
- openSUSE
- Windows Installer
- Windows Portable
Installation
Install From Source
- Download & extract the source
- Change directory into youtube-dl-gui-0.4
- Run
python setup.py install
Install PyPi
- Run
pip install youtube-dlg
Install Windows Installer
- Download & extract the Windows installer
- Run the
setup.exefile
Contributing
- Add support for new language: See localization howto
- Report a bug: See issues
Authors
See AUTHORS file
License
Frequently Asked Questions
See FAQs file
Thanks
Thanks to everyone who contributed to this project and to @philipzae for designing the new UI layout.