This app features a minimalist design and enables easy downloading of YouTube videos. With an intuitive interface, users can input the video link and initiate the download process quickly and efficiently.
- Allows you to download videos from YouTube for offline viewing.
- Choose the desired video quality for the download (360p, 720p).
- Provides an easy-to-use interface, delivering a pleasant user experience.
To run the application, you need to have Python 3 installed and the following libraries:
🟥 Python
🟨 Pillow
🟩 Pytube
🟦 Custom Tkinter
⬜ tkinter, os and webbrowser
- Clone the repository or download the application.
- Install the required libraries with the following commands:
❗ To use the themes, it is necessary to clone the repository on your machine
- Choose your theme (standard, grayline, mint, reddish)
- Open the
main.py
and modify this line of code:
- Now, just run your application and enjoy! ✨
This project can be customized to your liking. If you didn't like any of the available themes, feel free to customize it your own way!
⚙️ Used settings
-
Open the project folder and navigate to
minimaltube > themes > standard.json
then make a copy of this file. -
Now you can edit each parameter as desired.
-
Here are some parameters that I usually edit (the initial color corresponds to the
light mode
, while the second color corresponds to thedark mode
).
{
"CTkButton": {
"corner_radius": 10,
"fg_color": ["blue", "blue"],
"hover_color": ["gray", "gray"],
"border_color": ["gray", "gray"],
},
"CTkEntry": {
"corner_radius": 10,
"fg_color": ["red", "red"],
"border_color": ["white", "white"],
},
If you want to contribute to this project, open a new issue to discuss your idea or submit a pull request with the proposed changes.
This project was developed by me and uses pytube as a data source.