đŸŽĩ CLI Music Downloader
đŸŽĩ

ytmd

A powerful YouTube Music Downloader built in pure Bash. Download your favorite tracks directly from the terminal.

⚡
Lightning Fast
🐚
Pure Bash
🎧
High Quality
🆓
Open Source
About ytmd
$ ytmd --help
ytmd - YouTube Music Downloader
$ ytmd [URL]
Downloading... ████████ 100%
$ ls -la
song.mp3 - Downloaded!
$ _
đŸŽŧ

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.

🐧 Linux 🍎 macOS đŸ’ģ CLI 📝 Bash
Key Features

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.

Getting Started

Installation

Quick Install

Clone the repository and run the install script:

# Clone the repository
git clone https://github.com/psdkjoon/ytmd
# Navigate to directory
cd ytmd
# Run installer
./install.sh

Uninstallation

If you ever want to remove ytmd (but why would you? 😉):

sudo rm -rf /usr/bin/ytmd

Note: There is no official uninstallation. This app is so good you can't uninstall it!

How to Use

Usage Examples

đŸŽĩ Single Track

ytmd [YouTube URL]

Download a single music track by providing its YouTube URL.

📋 Playlist

ytmd [Playlist URL]

Download an entire playlist with a single command.

📄 Batch Download

ytmd urls.txt

Pass a text file containing multiple URLs for batch processing.

â„šī¸ Help

ytmd --help

Display help information and usage examples.

Ready to start downloading? 🚀

Get ytmd on GitHub