Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Video Downloader

A beautiful, minimalistic YouTube video downloader built with Streamlit and yt-dlp.

Features

  • 🎨 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

Tech Stack

  • Frontend: Streamlit
  • Backend: Python
  • Video Download: yt-dlp
  • Styling: Custom CSS

Local Development

  1. Clone the repository:
git clone <your-repo-url>
cd youtube-video-downloader
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the app:
streamlit run app.py

Deployment

This app is deployed on Streamlit Cloud and can be accessed at: [Your Streamlit App URL]

Usage

  1. Enter a YouTube URL in the input field
  2. Click "📥 Download Video"
  3. Wait for the download to complete
  4. Find your video in the Downloads folder

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages