Download YouTube videos.
Build from your terminal.
The Dracula is a high-performance CLI + TUI for downloading videos, extracting audio, and batch processing playlists with zero bloat.
๐ง The Dracula ยท YouTube Downloader CLI v1.1.3
โน Format : 1080p (Full HD)
โ Downloading: Rick Astley - Never Gonna Give You Up (100%)
โ Done! Saved to ~/Downloads/Dracula/
Core Infrastructure
Everything you need. Nothing you don't.
Engineered for reliability, simplicity, and speed. Built directly on yt-dlp.
Video Download
Download YouTube videos from 360p to 4K with format selection, subtitle embedding, and cover thumbnails.
Audio Extraction
Extract high-fidelity audio as MP3, M4A, WAV, FLAC, or OPUS with configurable bitrates (128-320kbps).
Playlists & Retry
Download full playlists sequentially with item range filtering and automatic --retry-failed re-attempts.
Batch Processing
Process dozens of URLs sequentially from text files (urls.txt) or command-line arguments with summary tables.
Config & History
Store output paths and defaults in ~/.config/dracula/config.toml, logged automatically to JSONL history.
Rich TUI & CLI
Menu-driven interactive mode, live progress bars, red error panels with actionable hints, and shell completion.
Deploy in seconds
Quick Start.
Install globally with pip and launch the Dracula TUI instantly.
Step 1 โ Install
$ pip install dracula-dlStep 2 โ Launch
$ draculaStart downloading in darkness.
Open source, lightweight, and built for developers who demand command-line efficiency.
Get Started Now