A simple GUI application to download YouTube playlists using Python and Tkinter.
- Download entire YouTube playlists with a single click
- Select the download directory
- Supports highest resolution video downloads
- User-friendly interface
- Python 3.x
- Tkinter library (built-in with Python)
- pytube library (install with
pip install pytube
)
- Clone the repository or download the ZIP file
- Install the required libraries by running
pip install pytube
- Run the
youtube_downloader.py
file using Python (e.g.,python youtube_downloader.py
) - Enter the YouTube playlist URL and select the download directory
- Click the "Download" button to start the download process
- Does not support private playlists
- Does not support playlists with more than 100 videos
- May not work with very large playlists due to YouTube's API limitations
Contributions are welcome! If you'd like to add new features or fix bugs, please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE
file for details.
Abhishek Rai
- pytube library for making YouTube video downloads easy
- Tkinter library for providing a simple GUI framework