Skip to content

Releases

DownRust 0.1.0

Choose a tag to compare

@useruserdev useruserdev released this 14 Nov 01:01

First public version of DownRust — a fast segmented download manager for Windows, written in Rust.

DownRust

Downloads

File What it is
DownRust_0.1.0_x64-setup.exe Installer for the current user (no administrator rights needed)
DownRust_0.1.0_x64_en-US.msi MSI package for managed or per-machine installs
downrust-0.1.0.xpi Browser extension for Firefox and Zen (Chrome and Edge: load the extension folder unpacked)
SHA256SUMS.txt Checksums of the files above

The installers are not code-signed yet. Windows SmartScreen may warn on first start: choose More info → Run anyway.

Highlights

  • Segmented downloads over up to 32 connections. When a connection finishes its part, it takes over half of the largest part still left.
  • Resume after pause, restart or crash; automatic retries; speed limits for all downloads and for each one.
  • Queue with order, schedule (hours and days), and an action when the queue is empty (close, sleep, hibernate, shut down).
  • HLS video (AES-128, quality choice) without extra tools; MP4 conversion, DASH and separate audio with ffmpeg.
  • Browser extension: capture of browser downloads, "Download with DownRust" for links, detection of video streams.
  • Proxy: system, direct or manual (HTTP, HTTPS, SOCKS5) with rules per site; HTTP Basic logins stored in Windows Credential Manager.
  • Tray, floating drop zone, clipboard monitor, drag and drop, batch add with [001-120] patterns, duplicate warnings, statistics.
  • SHA-256 verification, refresh of expired links, Windows Security scan, portable mode.
  • English and Russian interface, light and dark themes.

Checked before release

  • 330 Rust tests (engine, store, HLS, proxy, logins, queue, crash recovery) and 37 interface tests.
  • In the installed app: a 200 MB download in 8 connections, pause, hard kill during the download and resume after restart — the result matched the reference SHA-256 byte for byte.
  • HLS stream converted to MP4 (H.264 + AAC) with ffmpeg.
  • 8-minute load test with 236 downloads: memory stays flat.

Русский. Первая версия DownRust — быстрого менеджера загрузок для Windows на Rust. Установщик .exe ставит программу для текущего пользователя без прав администратора; .msi — для установки на весь компьютер. Расширение .xpi подходит для Firefox и Zen. Подробности — в README на русском.