A simple user friendly command line tool to download YouTube videos and playlists with fewer steps.
Last updated Jun 4, 2026
80
Stars
3
Forks
0
Issues
0
Stars/day
Attention Score
27
Topics
Language breakdown
No language data available.
โธ Files
click to expand
README
๐น Pyutube - The Simplest YouTube Downloader CLI
Enjoying my project? Please show your appreciation by starring it on GitHub! โญ
Pyutube is a small CLI for downloading YouTube videos, shorts, audio, and playlists.
[!NOTE]
Have a feature request or bug report? tell me
Install
pip install pyutube
For local development:
pip install -e ".[dev]"
Use
pyutube "<youtube-url>"
pyutube "<youtube-url>" "/path/to/save"
pyutube "<youtube-url>" -a
pyutube "<youtube-url>" -f
pyutube "<playlist-url>"
pyutube "<youtube-url>" -- --ignore-errors --write-info-json
Short version:
URLis required.PATHis optional and defaults to the current directory.-adownloads audio only (as MP3).-fdownloads video only.- Playlist URLs first show a selection menu so you can choose specific items or download all.
- Anything after
--is forwarded toyt-dlp.
pyutube --help
python -m pyutube --help
Docs
- EXAMPLES.md for quick command examples.
- QUALITY.md for local checks.
- CONTRIBUTING.md for contribution rules.
License
MIT. See LICENSE.
๐ More in this category