Introduction
What is DLMan?
DLMan is a free, open-source download manager built from scratch in Rust. It splits files into parallel segments, persists progress in SQLite, and runs on every major platform — with a desktop app, CLI tool, and browser extension.
Why DLMan?
IDM costs $25+, only works on Windows, and looks like it hasn't been updated since 2005. Free Download Manager is bloated with ads. Most alternatives lack cross-platform support. DLMan solves all of that.
| Feature | DLMan | IDM | FDM |
|---|---|---|---|
| Free & Open Source | ~ | ||
| Cross-platform | |||
| Multi-segment downloads | |||
| Crash-safe resume | ~ | ||
| CLI tool | |||
| Queue scheduling | |||
| Per-download speed limits | ~ | ||
| Browser extension | |||
| Modern UI | ~ | ||
| MIT License |
Architecture at a Glance
DLMan is a monorepo with a shared Rust core. The same download engine powers both the desktop app and the CLI — feature parity is guaranteed.