#QuickTube QuickTube is a minimalist platform designed for quickly downloading videos from YouTube and other popular platforms. It focuses on providing a straightforward way to download videos and playlists, aiming to deliver an efficient and user-friendly experience.
#Features Download Single Videos: Easily download individual videos from YouTube and other supported platforms. Download Playlists: Support for downloading entire playlists with a single click. Minimalistic Design: Clean and simple interface built using HTML and CSS. Backend in Node.js: Handles video downloading functionality efficiently.
#Technologies Used Frontend: HTML, CSS, Vanilla JavaScript Backend: FLASK Video Downloading: yt_dlp library
#Installation To set up QuickTube locally, follow these steps:
Clone the repository:
bash Copy code git clone https://github.com/Meargteame/Quicktube.me.git Navigate to the project directory:
bash Copy code cd quicktube Install dependencies:
#For the backend:
bash Copy code npm install Start the server:
bash Copy code npm start Open your browser and go to:
arduino Copy code http://localhost:3000
#Usage To download a video: Enter the video URL in the provided input field and click the download button. To download a playlist: Enter the playlist URL in the input field and click the download button to download the entire playlist. Contributing If you'd like to contribute to QuickTube, please follow these steps:
#Fork the repository. Create a new branch for your feature or bug fix. Make your changes. Submit a pull request with a clear description of the changes. License This project is licensed under the MIT License - see the LICENSE file for details.
#Contact For any questions or support, please contact:
Your Name - MEAREG TEAME GEBREMESKEL Gmail - [email protected]