A beautiful, minimalistic YouTube video downloader built with Streamlit and yt-dlp.
- 🎨 Dark theme with YouTube-style branding
- 📱 Clean, modern interface
- ✅ Automatic download to Downloads folder
- 🔄 Real-time progress feedback
- 🎬 Video info display (title, duration)
- ❌ Error handling and validation
- Frontend: Streamlit
- Backend: Python
- Video Download: yt-dlp
- Styling: Custom CSS
- Clone the repository:
git clone <your-repo-url>
cd youtube-video-downloader- Install dependencies:
pip install -r requirements.txt- Run the app:
streamlit run app.pyThis app is deployed on Streamlit Cloud and can be accessed at: [Your Streamlit App URL]
- Enter a YouTube URL in the input field
- Click "📥 Download Video"
- Wait for the download to complete
- Find your video in the Downloads folder
MIT License