Skip to content

Releases: JAHURULNILL/ndm

NDM v1.8.0 — 32-Connection Engine & Pure In-Browser IDM Popups

Choose a tag to compare

@JAHURULNILL JAHURULNILL released this 28 Oct 18:45

NDM 1.8.0 — IDM-Parity & Performance Release

What's New & Fixed:

  • Instant 0ms Browser Interception: Browser download pipeline is cancelled immediately before Chrome displays the native "Save As" dialog or download shelf.
  • True Silent Background Downloads: Clicking "Download Now" from the in-browser modal or browser links runs downloads quietly in the background without stealing window focus or popping up the NDM desktop window.
  • High-Speed Multi-Connection Streaming (IDM 10x Speed): Proportional continuous block ranges (clamp(1, 256)) stream up to 256MB contiguous chunks per connection without constant HTTP teardown/reconnect latency.
  • Robust Native Host Verification: Browser extension receives synchronous execution result/ACK from NDM desktop app before confirming status.
  • Duplicate Title Uniquification: Prevents collisions across duplicate downloads.
  • Speed Limiter Tab & Visual Progress Grid: IDM-parity 3-tab layout and completely filled blocks upon completion.
  • Settings Preservation: User-configured connection counts (8, 16, 32) survive app restarts.
  • Queue Progression: Finished or paused downloads immediately pump the next queued item.

NDM v1.7.0 — IDM In-Browser Video Dialog, Guaranteed Audio+Video Merge & High-Speed Engine

Choose a tag to compare

@JAHURULNILL JAHURULNILL released this 28 Oct 17:57

NDM v1.7.0 Highlights

  • In-Browser IDM Video Quality Dialog: Clicking Download with NDM on any video (YouTube, Facebook, Instagram, TikTok, X, Vimeo, HLS/DASH streams, HTML5 video) opens a full in-browser IDM-style modal with video thumbnail, duration, resolution & file size (MB/GB) table, Video (MP4) / Audio Only (MP3, M4A) tabs, Save-To folder, Download Later, Start Queue, and Download Now.
  • 100% Audio + Video Guaranteed Merge: Automatic ffmpeg muxing with -c:v copy -c:a aac so Opus/Vorbis/WebM audio streams merge cleanly into universally playable .mp4 files with audio.
  • High-Speed Adaptive Multi-Connection Engine: Dynamic work-stealing segment splits, HTTP/2 multiplexing, TCP_NODELAY, up to 32 parallel connections, and zero-stall bandwidth utilization.
  • Security & Stability Fixes: SSRF protection in Site Grabber, strict DOM sanitization, path traversal hardening, and native messaging auto-registration.

NDM 1.6.0

Choose a tag to compare

@JAHURULNILL JAHURULNILL released this 28 Oct 17:15

NDM 1.6.0 — Instant on every site, the IDM way.

The extension now watches what your browser actually plays. When a page loads a video stream, NDM remembers it — so clicking "Download with NDM" opens the panel with the real quality list instantly, no waiting for a scan: 720p, 360p, each with its bitrate, straight from the stream itself. Works for HLS and DASH streams and plain video files on any site, not just YouTube.

Also new in this release:

  • HLS streams whose sound travels as a separate audio track are now downloaded AND joined automatically — the finished file always has sound; a download that cannot be joined still ends as a clear error, never a silent "finished".
  • The panel finds the true master quality list even though players fetch variant playlists after it.
  • Downloads of plain media files playing in the page can be grabbed directly from the panel.

The in-app dialog (with thumbnails and the full quality scan) remains as a fallback — use "Open in NDM app instead" in the panel.

NDM 1.5.3

Choose a tag to compare

@JAHURULNILL JAHURULNILL released this 28 Oct 16:25

NDM 1.5.3 — the IDM way: clicking Download now opens a small panel right on the video page, with the video thumbnail, title and quality list — pick a quality and the download starts in NDM in the background, without leaving the page. Repeat clicks are instant (probe results are cached for 10 minutes), and a video that is already in your list says so in the panel instead of failing at the end. The in-app dialog flow is unchanged as a fallback.

NDM 1.5.2

Choose a tag to compare

@JAHURULNILL JAHURULNILL released this 28 Oct 15:42

NDM 1.5.2 — three fixes. (1) The browser bridge could fail to open the app when it was closed; the app now opens every time. (2) "Sent to NDM" is now honest: the pill turns green only when the app itself confirms it showed the download dialog — otherwise it says Queued. (3) A finished video is now checked for sound: if the merged file lost its audio track, the download is marked as an error instead of Finished.

NDM 1.5.1

Choose a tag to compare

@JAHURULNILL JAHURULNILL released this 28 Oct 12:37
9bbf8f2

NDM 1.5.1 — small privacy fix on top of 1.5.0.

New in 1.5.x: IDM-style menus (File / Downloads / View / Help) with batch add, import & export; silent background setup after install (the video engine downloads itself, SHA-256 verified); in-app updates with popup and one-click install; scheduler, site grabber and queue. 1.5.1 makes the install counter owner-private: nothing in the app shows it.

Downloads:

  • NDM_1.5.1_amd64.deb — the app (Linux, Debian/Ubuntu family). Install: sudo apt install ./NDM_1.5.1_amd64.deb
  • ndm-extension-1.5.1.zip — browser extension (Chrome / Brave / Edge / Chromium / Firefox)
  • ndm-demo.mp4 — product animation
    SHA-256 of the deb: 613c83674a623e62b7f3f42cbcf87c1c26e403ba8dc13cde8aadb82954ee73f9