HalalDL is a desktop application designed to simplify video and audio downloads from supported platforms using yt-dlp on Windows. Built with Tauri, it offers a clean, user-friendly interface for managing downloads without the need for terminal commands.
Key Features:
Preset-Based Downloads: Choose from predefined presets for common formats and devices.
Raw Log Visibility: View detailed yt-dlp output to track download progress transparently.
Flexible Packaging: Options include Full (bundled tools) or Lite (manual tool management).
Download History: Organize and access past downloads with media-focused organization.
Audience & Benefit:
Ideal for Windows users seeking a straightforward yet powerful way to download video or audio. HalalDL is perfect for those who prefer convenience over complexity while maintaining control over their tools. It provides a privacy-focused experience with no account system or telemetry.
HalalDL can be installed via winget, making it easy to integrate into your workflow on Windows 10 and 11 (x64).
README
HalalDL
Windows-first, local-first desktop downloads for people who want a clean GUI on top of yt-dlp.
HalalDL is a privacy-focused Windows desktop app for downloading video or audio with presets, raw logs, and optional bundled tools.
Best for most users: download the latest release and choose HalalDL-Full-...-setup.exe
Best for power users: choose HalalDL-Lite-...-setup.exe if you want to manage yt-dlp, ffmpeg, and optional tools yourself
Best for no-install use: choose HalalDL-Portable-...zip if you want the app, settings, archive, thumbnails, and managed tools kept together in one folder
WinGet:winget install --id Asdmir786.HalalDL
Platform today: Windows 10 and Windows 11, x64
Use it responsibly: only download content you are allowed to access and save; respect platform rules, copyright, and local law
WinGet catalog updates can lag behind GitHub Releases, so the latest GitHub release is the fastest path to a new version.
Why People Try HalalDL
Local-first: no account, no tracking, no cloud dependency
Beginner-friendly: paste a URL, pick a preset, and go
Fast clipboard flow: quick tray downloads and auto-paste keep repeat downloads moving
Transparent: raw logs stay visible instead of being hidden behind vague progress messages
Flexible: Full, Lite, and Portable builds let you choose between convenience, control, and no-install use
Why This Exists
HalalDL exists because a lot of Windows users want the power of yt-dlp without living in a terminal or hunting through scattered setup steps.
The project tries to keep the strong parts of the CLI ecosystem while making the daily workflow clearer:
Compare the Hash value with the matching line in SHA256SUMS.txt from the same GitHub Release. If the filename differs, replace the filename in the command with the file you downloaded.
The repo is public so you can inspect the source, workflows, and release process before installing. See the Code signing policy for the current signing plan and verification guidance.
Features
High-quality video and audio downloads from supported platforms
Built-in presets for common formats, devices, and subtitle workflows
Quick tray downloads with clipboard-aware preset launching
In-app release checks with verified update downloads
Better Instagram support including carousel and image-only handling
Full transparency through raw yt-dlp output
Tools management for yt-dlp, ffmpeg, aria2, and optional runtime support
Download history with media-focused organization
Lite and Full packaging for different comfort levels
FAQ
Is HalalDL a cloud service?
No. HalalDL is a local desktop app.
Which build should I choose?
Choose Full setup EXE if you want the easiest setup. Choose Lite if you prefer managing your own tools. Choose Portable ZIP if you want a no-install folder that carries its app data and managed tools with it.
Does HalalDL support macOS or Linux?
Not in the current release path. The project is Windows-first right now.
Is this code-signed?
Not yet. That is why the README and release process include SmartScreen and checksum guidance.