A simple YouTube downloader powered by yt-dlp and clap
Before installing this tool, you need to have yt-dlp installed on your system:
brew install yt-dlp
Using apt (Debian/Ubuntu):
sudo apt update
sudo apt install yt-dlp
Using dnf (Fedora):
sudo dnf install yt-dlp
Using Chocolatey:
choco install yt-dlp
Using Scoop:
scoop install yt-dlp
cargo install cli-yt-downloader
Step 1 - create alias
For Bash/Zsh:
echo 'alias yt="cli-yt-downloader"' >> ~/.zshrc # For Zsh
# OR
echo 'alias yt="cli-yt-downloader"' >> ~/.bashrc # For Bash
For Windows (PowerShell):
# Add to your PowerShell profile
Set-Alias -Name yt -Value cli-yt-downloader
Step 2 - apply changes
For Bash/Zsh:
source ~/.zshrc # For Zsh
# OR
source ~/.bashrc # For Bash
For Windows (PowerShell), restart your PowerShell session.
cli-yt-downloader -- "https://www.youtube.com/watch?v=FxQirt705gc"
cli-yt-downloader -- "https://www.youtube.com/watch?v=FxQirt705gc" -a
cli-yt-downloader -- "https://www.youtube.com/watch?v=FxQirt705gc" -o ~/some-path
The default download location is set to be your OS's download folder.