YuTubbyX is a simple YouTube downloader application built using the flet framework, pytubefix and the moviepy library. Users can download YouTube videos in all available resolutions with ease through a modern graphical interface.
Disclaimer: Please read the Disclaimer before using this project !
- Easy Video Downloading: Download YouTube videos by entering their URL.
- Ad Free: Say no the nasty advertisments and popups packed with malware.
- Video Quality Selection: Choose from various resolutions for the downloaded videos.
- Cross Platform: Easily build for Windows, MacOS, Linux, Android and Web
- User-Friendly Interface: Designed with Flet for a smooth and interactive user experience.
- Clone the Repository
git clone https://github.com/WeWeBunnyX/YuTubbyX.git
- Navigate to the Project Directory
cd YuTubbyX - Install Dependencies
pip install -r requirements.txt
-
Run the Application (with hot reload)
flet run main.py
-
Download Videos
- Open the application and enter the YouTube video URL in the provided field.
- Click convert to mp4 button
- Click the desired quality to download
Contributions are welcome! If you have suggestions, improvements, or encounter any issues, please:
Submit a Pull Request: Make changes to the code and submit a pull request with a description of your modifications. Open an Issue: Report bugs or request features by opening an issue on the Issues page.
- Flet for building interactive UI in Python powered by Flutter.
- pytubefix for handling YouTube video downloads.
- moviepy for handling YouTube video downloads.
- This project is licensed under the GNU GPL-3.0 License - see the LICENSE file for details.