gib me URLs — a blazing-fast, native yt-dlp GUI built with Rust + Dioxus
nomnom wraps yt-dlp in a slick desktop UI so you can download videos, playlists, channels, and audio with a single click — no terminal required.
| Feature | Details |
|---|---|
| 8 one-click presets | Single · Batch · Playlist · Channel — for both Video and Audio |
| Quality selector | Best · 1080p · 720p · 480p |
| Smart output templates | Files auto-sorted by uploader, playlist, date |
| Download archive | Never re-download a file you already have |
| Batch mode | Feed a .txt file with one URL per line |
| Flag panel | 30+ toggleable yt-dlp flags, categorised |
| Terminal panel | Raw command input for power users |
| Live streaming log | Colour-coded stdout/stderr in real-time |
| Stop button | Cancels the active download instantly |
Download the latest release for your platform from the Releases page:
| Platform | File |
|---|---|
| Linux | nomnom_x.x.x_amd64.deb or nomnom-x.x.x-x86_64.AppImage |
| macOS | nomnom_x.x.x.dmg |
| Windows | nomnom_x.x.x_x64_en-US.msi |
Prerequisite:
yt-dlpmust be installed and available on yourPATH. See Installing yt-dlp below.
See INSTALL.md for full instructions.
nomnom is a GUI front-end — yt-dlp does the actual downloading.
Linux / macOS
# pip (recommended — gets auto-updates)
pip install -U yt-dlp
# or Homebrew (macOS)
brew install yt-dlpWindows
# winget
winget install yt-dlp
# or scoop
scoop install yt-dlpVerify it works:
yt-dlp --version- Launch nomnom
- Pick a preset from the sidebar (e.g. Single Video or Audio Playlist)
- Paste your URL into the input bar
- Choose an output folder with 📁
- Hit ▶ Download
The live log shows exactly what yt-dlp is doing, colour-coded by status.
nomnom organises downloads automatically based on source type:
Downloads/
├── My Video Title - [ChannelName - Jan 01 2025].mp4 ← Single
├── Playlists/
│ └── @ChannelName/
│ └── PlaylistTitle/
│ ├── 001 - First Video - [Jan 2025].mp4
│ └── 002 - Second Video - [Jan 2025].mp4
└── Channels/
└── @ChannelName/
├── Video One - [Dec 2024].mp4
└── Video Two - [Nov 2024].mp4
See INSTALL.md.
PRs welcome! Please open an issue first to discuss what you'd like to change.
MIT — see LICENSE.