Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

YT-Blaze πŸ”₯ - Fast & Powerful YouTube Downloader

πŸš€ Download YouTube videos and audio at lightning speed with YT-Blaze!

YT-Blaze is a modern, feature-rich, and ultra-efficient YouTube downloader designed for power users who demand speed, flexibility, and a premium experience. Built with Python and powered by yt-dlp, YT-Blaze offers a sleek CLI interface with stunning visuals, intuitive controls, and advanced features to make downloading YouTube content a breeze.


✨ Features

  • ⚑ Blazing Fast Downloads: Leverage the power of yt-dlp for lightning-fast downloads.
  • πŸŽ₯ Multi-Format Support: Download videos in MP4, WebM, or extract audio as MP3.
  • 🎡 High-Quality Audio: Choose from low, medium, or high audio quality for MP3 downloads.
  • πŸ“Ί Resolution Selection: Select your preferred video resolution (e.g., 1080p, 720p, 480p).
  • πŸ“‚ Batch Downloads: Download multiple videos at once using a simple text file.
  • πŸ“Š Real-Time Progress Tracking: Monitor downloads with a beautifully designed progress bar.
  • 🎨 Premium CLI UI: Enjoy a modern, professional, and visually stunning command-line interface with gradient banners, rounded tables, and emojis.
  • πŸ› οΈ Lightweight & Efficient: No bloat, no adsβ€”just pure performance.

πŸ–₯️ Screenshots

The sleek and modern dashboard of YT-Blaze. πŸ”½
Screenshot from 2025-03-19 14-35-27

Real-time progress tracking with a visually appealing progress bar. πŸ”½ Screenshot from 2025-03-19 14-35-55


πŸš€ Getting Started

Prerequisites

  • Python 3.7 or higher
  • yt-dlp library

Installation

  1. Clone the repository:

    git clone https://github.com/shahariarnafees/YT-Blaze
    cd YT-Blaze
  2. Install the required dependencies:

    pip3 install -r requirements.txt
  3. Run YT-Blaze:

    python3 main.py

πŸ› οΈ Usage

  1. Single Download:

    • Enter the video URL.
    • Choose the format (MP4, WebM, or MP3).
    • Select the resolution (for video formats).
  2. Batch Download:

    • Provide a text file containing a list of video URLs.
    • Choose the format and resolution for all videos.
  3. Enjoy Your Downloads:

    • All downloaded files are saved in the downloads folder.

🌟 Why YT-Blaze?

  • Ultra-Modern Design: A CLI interface that feels premium and professional.
  • Ease of Use: Intuitive prompts and options for seamless navigation.
  • Powerful Features: From batch downloads to high-quality audio extraction, YT-Blaze has it all.
  • Open Source: Fully transparent and customizable to fit your needs.

πŸ“œ License

YT-Blaze is licensed under the MIT License. Feel free to use, modify, and distribute it as you see fit.


πŸ’¬ Feedback & Contributions

Your feedback and contributions are welcome! Whether it's a bug report, feature request, or a pull request, we'd love to hear from you.


πŸ“Œ Support the Project

If you find YT-Blaze useful, consider giving it a ⭐️ on GitHub! Your support helps us improve and grow.


YT-Blaze πŸ”₯ - Download Smarter, Faster, Better.

About

YT-Blaze πŸ”₯ is a fast, powerful, and visually stunning YouTube downloader built for the command line. With support for video and audio downloads, batch processing, and real-time progress tracking, YT-Blaze combines speed, flexibility, and a premium user experience into one lightweight tool.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages