v0.0.2

ZDM — Zelvior Download ManagerZDM — Zelvior Download Manager logo

A modern, high-performance download manager for Windows, Linux, macOS. Asynchronous I/O, up to 64 parallel connections, adaptive block scheduling and built-in integrity checking - free and open source under Apache-2.0.

  • Windows
  • Linux
  • macOS
Parallel connections
64
Parallel connections
Built for huge files
500 GB+
Built for huge files
Multiplexed transfers
HTTP/2
Multiplexed transfers
Open-source license
Apache-2.0
Open-source license

Live from GitHub

Engineered for speed

Everything a modern download manager should do. And then some.

ZDM was rebuilt from the ground up around asynchronous I/O and adaptive scheduling - the same ideas that power the tools you already love, without the bloat.

Asynchronous, non-blocking I/O

Network reads and disk writes use async APIs, so ZDM never waits on a slow disk or a slow connection. Full speed, zero stalling.

Direct seek-and-write

The file is pre-sized and each block is written at its final offset. No temporary part files, no merge step at the end. Files under 4 MB still use the part-file path.

Parallel, ordered writes

Finished blocks wait in an in-memory queue and are written in ascending file order, two writes at a time.

Blocks that grow with the file

Small files use 2 to 4 MB blocks, rising to 16 MB (from 1 GiB), 32 MB (from 16 GiB) and 64 MB (from 128 GiB). A 500 GB file needs about 8,000 requests, not about 125,000.

2 MB → 64 MB

Up to 64 parallel connections

A memory budget (default 256 MB) caps block size while connections max out throughput.

Adaptive scheduling

Fast connections get bigger blocks, slow ones are dropped and replaced, and faster mirrors get more blocks. Idle fast connections duplicate the last stragglers.

Platforms

Available today on Windows, Linux, macOS. Expanding everywhere.

ZDM ships installers for both modern 64-bit and legacy 32-bit Windows, Linux, macOS.

Available

Windows

Windows ZDM Installer Available.

Available

Linux

Linux ZDM Installer Available.

Available

macOS

MacOS ZDM Installer Available.

Release

Latest release

Everything that landed in the current version, straight from the release page.

v…Published —

What's in v0.0.1

  • 32-bit legacy support, installer fixes and a brand-new logo & icon set
  • Asynchronous, non-blocking I/O: network reads and disk writes never stall the app
  • Direct seek-and-write: blocks land at their final offset, no merge step
  • Blocks grow from 2 MB to 64 MB, built for 500 GB+ files

Downloads

Grab the latest build for your system from GitHub Releases.

Go to releases
Apache-2.0 License

Free, open source, forever.

ZDM is released under the Apache License 2.0. Read the code, file issues, or ship a pull request - the whole project lives in the open on GitHub.

Stars
—Stars
Forks
—Forks
Open issues
—Open issues
Pull requests
—Pull requests
Feedback & bugs

Found a bug? Have an idea? Tell us.

ZDM is built in the open: every bug report and every suggestion shapes the next release. Email the developer directly: every message is read, and reproducible bugs get an issue and a fix.

Reach the developer directly: Zelvior@proton.me