If you’re tired of bloated, ad-riddled downloaders or shady browser extensions, here’s a clean, open-source alternative you can actually trust. Introducing Medloader, a Python-powered desktop application that brings modern video downloading to your fingertips—no BS, no spyware, just power and flexibility in a sleek, native UI.
Built by Phveektor, Medloader leverages the power of yt-dlp
under the hood while giving you a straightforward GUI experience via Tkinter
. Whether you’re grabbing clips from YouTube, TikTok, Instagram, or the mess formerly known as Twitter, Medloader makes it dead simple.
đź”§ Key Features
- Multi-platform support
Auto-detects platform from URL (YouTube, TikTok, Facebook, Instagram, Twitter, and more). - Custom resolution and audio-only modes
Choose from “best”, 2160p down to 240p—or rip just the audio to MP3. - Threaded downloads with real-time progress
Say goodbye to frozen UIs. Medloader handles downloads asynchronously. - Filename customization & smart output folders
Choose your save path and give your file a custom name if you want—no ugly titles or hashes - Download history viewer
Track what you’ve downloaded in a built-in log panel. No need to dig through folders.
đź§ Under the Hood
This isn’t just a one-trick script. The app is structured with maintainability and extensibility in mind:
- Uses
yt-dlp
(a better-maintainedyoutube-dl
fork) for robust downloading and format selection. - GUI elements are powered by Python’s native
tkinter
+ttk
widgets, giving it a clean look across platforms. - >Download threads ensure that the UI stays responsive—even for long or large downloads.
- Platform detection is based on smart URL parsing (via
urllib.parse
), falling back gracefully if it can’t detect.
- Uses
[…] Distractions:Â Identify and eliminate distractions, such as social media or email notifications, that can disrupt your […]