ytmd
A powerful YouTube Music Downloader built in pure Bash. Download your favorite tracks directly from the terminal.
Simple Yet Powerful
ytmd is a command-line tool that makes downloading music from YouTube incredibly easy. No complex setup, no bloated GUI - just pure, simple functionality.
Built entirely in Bash, ytmd leverages the power of yt-dlp to provide fast, reliable downloads with support for single tracks, playlists, and batch downloads.
Why Choose ytmd?
Lightning Fast
Optimized for speed, ytmd downloads your music in seconds. No waiting around.
Playlist Support
Download entire playlists with a single command. Batch processing made easy.
High Quality
Automatically selects the best available audio quality for your downloads.
File Input
Pass a text file with multiple URLs for batch downloading.
Multilingual
Available in 8 languages: EN, RU, FA, ZH, JA, ES, DE, FR.
Free & Open
Completely free and open source. No ads, no premium tiers, no BS.
Installation
Quick Install
Clone the repository and run the install script:
Uninstallation
If you ever want to remove ytmd (but why would you? đ):
Usage Examples
đĩ Single Track
Download a single music track by providing its YouTube URL.
đ Playlist
Download an entire playlist with a single command.
đ Batch Download
Pass a text file containing multiple URLs for batch processing.
âšī¸ Help
Display help information and usage examples.
Ready to start downloading? đ
Get ytmd on GitHub