VidFetch is a comprehensive, cross-platform desktop application designed for downloading YouTube videos and playlists with a modern, intuitive user interface. Built with Python and CustomTkinter, it provides a seamless experience for users who want to download high-quality video content in various formats and resolutions, from 360p to 4K.
This application was created by me as a demonstration of advanced Python development skills including GUI design, multi-threading, media processing, and cross-platform compatibility.




The application follows a modular architecture with clear separation of concerns:
Special thanks to the creators and maintainers of yt-dlp for providing an excellent library that makes this application possible. yt-dlp is a powerful and actively maintained fork of youtube-dl, and this project would not exist without their hard work and dedication.
Version: 0.1.0
Status: Active Development
License: MIT
This application is designed for educational and personal archiving purposes. Users are responsible for complying with YouTube's Terms of Service and applicable copyright laws.
Hospital Management System
Modern hospital solution with a real-time interactive interface.
Structify
A modern folder structure generator and manager. Create, drag-and-drop, comment, and organize files/folders with ease. Upload entire directories, edit structures visually, and export them as JSON or ZIP.