Simple YouTube Video Downloader is an open source project with a very simple UI that tries to speed up the process of downloading YouTube Videos without going to sketchy websites or needing to deal with scripts.
Hello There! This is my first open-sourced project, and any feedback/criticism is really appreciated! I am primarily a web developer (working with the Django and Angular Frameworks), and this is my first time using Tkinter, so please go easy on me!
The application currently works on MacOS (may work on Linux and Windows). Currently, we are still working on finishing up the UI and setting up the installables.
Here is our CHANGELOG!
- PyTube - Used to download the videos
- Tkinter - Used to create the UI
- Install Python
- Fork the Project. Learn More
- Set up a venv
pip3 install -r requirements.txt
- To run the project:
python3 main.py
- forms.py - Holds classes containing forms
- SaveLocationForm
- YouTubeVideoForm
- DownloadForm
- downloader.py - Holds class "Downloader" which contains a static method which does all the YT video downloading.
- main.py - Where the project runs.