Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Building NeXDM: A Lightweight 64-Segment Download Manager in Rust

Описание и применение

Автор создал NeXDM — легкий менеджер загрузок на Rust и Tauri, поддерживающий 64 параллельных сегмента, встроенный BitTorrent и потребляющий всего 28 МБ ОЗУ, как бесплатную альтернативу IDM.

Задача

Legacy download managers like IDM suffer from outdated UIs, connection bottlenecks (max 32 connections), annoying popups, and high resource usage. Electron-based alternatives are bloated, consuming over 120MB RAM on idle.

Результат

NeXDM is a 4MB, 28MB RAM download manager supporting 64 parallel segments and BitTorrent, built with Rust and Tauri, offering a free, privacy-first alternative to IDM.

Рабочий процесс

  • Identify limitations of existing download managers (IDM, FDM) regarding speed, cost, and resource usage.
  • Select Rust and Tauri as the technology stack for memory safety and low footprint.
  • Implement a native Rust network engine with direct socket streaming and zero-copy buffer recycling.
  • Develop a 64-parallel threading model to split files into simultaneous HTTP Range segments.
  • Integrate BitTorrent and Magnet link support directly into the application.
  • Create browser integration for Chrome and Edge to intercept downloads.
  • Package the application into a ~4MB installer for Windows 10/11.
  • Verify security with VirusTotal (0/70 detections) and publish SHA-256 checksums.

Доказательства

The entire installer is only 4 MB and consumes less than 28 MB RAM while saturating Gigabit lines.

Источник

True 64-Parallel Threading: Splits large ISOs, video files, and archives into 64 simultaneous HTTP Range segments for up to 5x faster speeds.

Источник

0/70 clean detections on VirusTotal

Источник

  • Дата записи: 2026-09-08T04:23:13.735Z