Skip to content

Releases: ahmadfarooqofficial/Fast-Download-Manager

FDM v0.1.15

Choose a tag to compare

@ahmadfarooqofficial ahmadfarooqofficial released this 11 Sep 19:03

Fixed

The app would not start at all on a clean Windows install.
Every binary depended on VCRUNTIME140.dll from the Visual C++ Redistributable,
which is not present on a fresh system — so FDM died on launch with "The code
execution cannot proceed"
. The C runtime is now linked in, so there is nothing
left to install alongside it.

Windows could not be dragged. (#1)
FDM draws its own title bar, and the security layer was silently refusing every
request to move the window. Dragging works now, and so does resizing from the
window edges.

Downloads showed no progress. The progress bar sat on "Connecting to
server…"
for an entire download and then jumped to complete, with no speed, no
size and no time remaining. yt-dlp was being run in a mode that suppresses its
own progress output. Speed, size, percentage and ETA all report live now.

"Time left" never appeared. The progress line is colon-separated and the ETA
contains its own colon, so it was being cut in half and discarded before it could
be parsed.

Some downloads finished as a few KB of nothing. The default User-Agent
identified FDM as a download manager, and a lot of hosts answer those with a
small "access denied" page instead of the file. FDM no longer announces itself.

Video downloads ignored your download folder. They were hardcoded to
Downloads\FDM\Video regardless of what was configured.

Dragging a finished file out did nothing. Now it drops into Explorer, the
desktop, or any app that takes files.

The installer never offered a language, despite having translations built in.


Added

12 languages. English, العربية, Deutsch, Español, Français, हिन्दी, Indonesia,
Português, Русский, Türkçe, اردو, 中文 — with right-to-left layout for Arabic and
Urdu. FDM follows your Windows language, and you can change it any time in
Settings → Language. The installer speaks 8 of them, and the app opens in
whichever one you installed in. (#1)

Drag a finished download anywhere. Grab it from the completion popup or from
any completed row and drop it straight into a folder, the desktop, or another
app — the way IDM does it.

Drop a link onto the window to start a download.

A folder per category. Point Video at one drive and Documents at another, in
Settings. The download and temporary folders are browsable now too.

Choose where a single download goes. The popup shows the real save path
before you commit, with a folder button to change it for that download only.

YouTube starts about 40% sooner. Metadata extraction went from ~10.9s to
~6.3s by skipping a manifest step that costs nothing for the quality actually
selected, and yt-dlp is warmed up in the background at startup so the first video
of the session is not the slow one. While it works, the popup now says what it is
doing — reading the page, checking quality options, merging — instead of one
unchanging message.


Changed

The extension has no interface any more. Managing downloads in a second,
smaller list inside a popup only ever gave the two ways to disagree with each
other. Clicking the toolbar icon now toggles download capture on and off, and the
icon greys out while it is off. Everything else lives in FDM's own window.

The window is more compact and sizes itself to your monitor instead of always
opening at a fixed size — noticeably less overwhelming on a large screen.


Known limitations

  • Not code-signed, so Windows shows an "unknown publisher" warning on install.
  • The browser extension is not on the Chrome Web Store yet, so Chrome will ask
    you to enable it once after installing.
  • The installer is available in 8 languages; the app itself has 12.

Note: This build isn't code-signed yet, so Windows will show "Publisher: Unknown."
Click More info → Run anyway. Verify the download with the VirusTotal scan.


FDM is free and open source, with no ads and no telemetry.
If it is useful to you, a star on the repo is genuinely the whole reward.

— Ahmad Farooq

FDM v0.1.9

Choose a tag to compare

@ahmadfarooqofficial ahmadfarooqofficial released this 26 Aug 14:24

🚀 FDM v0.1.9 — Ultra-Fast Media Downloads & Bug Fixes
A high-performance update delivering instant YouTube downloads, stability fixes, and UI improvements.

⚡ Highlights & Fixes
⚡ Instant Video Connection (< 2s): Integrated embedded Deno JS runtime into the media pipeline, eliminating the 30-second YouTube connection delay.

🛡️ HTTP Error Fix: Resolved the http error: error sending request bug by establishing proper authenticated video platform handshakes.
🎨 System Icon Polish: Fixed missing application icon in Windows Control Panel (Programs & Features), Settings, and Start Menu.
📜 Licensing & Attribution: Updated to Apache License 2.0 with a dedicated NOTICE attribution step in the installer wizard.

📦 Download Assets
Installer: FDM-Setup-0.1.5.exe
Browser Extension: Extension.zip

Compatibility: Windows 10 / 11 (64-bit)

Created by Ahmad Farooq.

FDM v0.1.5

Choose a tag to compare

@ahmadfarooqofficial ahmadfarooqofficial released this 26 Aug 09:52
57b79bb

FDM v0.1.5 — Fast Download Manager

⚡ What's New & Fixed:

  • 🎯 Exact-Resolution Locking: Fixed quality selection fallback. Selecting 360p, 480p, 720p, 1080p, or 4K strictly downloads the exact requested resolution and audio stream.
  • ⚡ IDM Direct Stream Handover: Intercepts active CDN streams (googlevideo.com/videoplayback) directly from the browser for instant (< 100ms) server connections.
  • 🏎️ Real-Time Quality Pre-Warming: Pre-resolves video stream formats in the background on page load so the download menu opens with 0ms delay.
  • 📊 60/120 FPS Smooth Progress: Added physics-based sub-frame interpolation (requestAnimationFrame) and removed CSS transition lag for smooth, continuous speedometer/odometer numbers and progress bars.
  • 🌐 Direct Extension Auto-Installation: Windows installer now bundles fdm.crx and configures enterprise group policies to auto-deploy the browser extension directly to Chrome, Edge, and Brave.
  • ⏸️ Deferred Download Execution: Downloads added from the browser remain in a clean paused state (0 bytes transferred) until the user explicitly clicks "Start Download".

📦 Downloads:

  • Installer: FDM-Setup-0.1.5.exe (91.30 MB)
  • Browser Extension: Extension.zip

FDM v0.1.1

Choose a tag to compare

@ahmadfarooqofficial ahmadfarooqofficial released this 25 Aug 03:14

What's New & Improvements
🚀 Up to 64-Stream Turbo Acceleration: Added customizable parallel connection controls in Settings ➔ Performance (Choose from 8, 16, 24, 32 Turbo, 48, or 64 Hyper-Speed connections).
🎬 Smooth Single-Pass Video Downloads: Fixed dual-track stream tracking (Video + Audio) into a single continuous 0% ➔ 100% progress bar without jumping or resetting.
🎵 Lossless Audio & Video Muxing: Bundled FFmpeg directly into the installer to automatically merge high-definition video and audio tracks into playable .mp4 / .m4a files with full sound.
📊 Live Speed & ETA Metrics: Accurate real-time transfer speeds (MB/s, KB/s) and precise remaining time counters in the IDM-style download popup and main window.
📦 All-in-One Standalone Setup: Self-contained installer bundling the desktop app, Native Messaging host, CLI engine, FFmpeg, yt-dlp, and browser extension with digital code signing for fresh PCs.

Full Changelog: v0.1.0...v0.1.1

New Improved Version

New Improved Version Pre-release
Pre-release

Choose a tag to compare

@ahmadfarooqofficial ahmadfarooqofficial released this 24 Aug 06:34

Fast Download Manager (FDM) v0.1.0

🚀 What's New
32-Stream Download Acceleration: Multi-connection parallel byte-range downloading with dynamic chunk splitting and auto-resume.
YouTube & Media Integration: In-player quality picker for YouTube (1080p, 720p, 480p, etc.) and automatic media sniffer for web pages.
IDM-Style Download Confirmation Dialog: Instant popup showing file name, URL, category, and target folder with Start Download / Download Later options.
Smooth Window Dragging: Native borderless window drag support across the entire dialog.
Live Progress & Metrics: Real-time speed, ETA, connection counter, and completion celebration view.
All-in-One Installer: Standalone setup (FDM-Setup-0.1.0.exe) bundling desktop app, native messaging host, CLI engine, and extraction tools.

Initial Release

Initial Release Pre-release
Pre-release

Choose a tag to compare

@ahmadfarooqofficial ahmadfarooqofficial released this 24 Aug 04:30

Initial Release with basic working may contain bugs :) fixing them and will release new versions soon