Freedom251 › Download Manager Software
DLMan

What DLMan is
DLMan is a free, open-source download manager for Windows, macOS, and Linux. Released under the MIT License, it combines a desktop app, browser extension, and command-line tool around a shared download engine. Files can be split into as many as 32 segments for parallel downloading, and SQLite-backed persistence lets a download resume from its exact byte position after a crash or restart.
Queues can be organized with priorities and categories, assigned individual speed limits, and populated through batch import. Scheduling supports start and stop times and selected active days; DLMan can also run a custom command when a download finishes. It can save credentials by domain and use HTTP Basic Auth or cookie-based session authentication.
The extension supports Chrome, Firefox, and Edge, and the download page also lists Brave. It can intercept downloads, provide context-menu and batch actions, apply per-site settings, and pass session cookies to authenticated downloads. It connects to the desktop app through a local HTTP/WebSocket server on localhost port 7899. The CLI can add, list, pause, resume, cancel, and delete downloads. The desktop interface offers dark and light themes, segment visualization, and notifications. The free plan costs nothing, with no subscriptions.
Who it suits
DLMan suits people who want a free desktop download manager with queue controls, scheduling, and the ability to resume after a crash or restart. It is also a fit for users who want browser integration, authenticated downloads, or command-line download management across Windows, macOS, or Linux.
What it does well
- Free and open source under the MIT License.
- Splits downloads into up to 32 parallel segments.
- Resumes downloads from saved byte positions after crashes or restarts.
- Queues offer priorities, categories, speed limits, batch import, and schedules.
- Browser extension supports Chrome, Firefox, Edge, and Brave.
- Includes a CLI for download and queue management.
What to know first
- The browser extension connects through a local server on port 7899.
- Desktop installers are listed for Windows, macOS, and Linux only.
Limits
The Free plan costs nothing and supports up to 32 parallel download segments. There are no subscriptions.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Free and open source; no subscriptions · Up to 32 parallel download segments | Free |
As dlman.codeideal.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://dlman.codeideal.com/.
- Choose the installer for Windows, macOS, or Linux.
- Install the desktop app and, if needed, the browser extension for a supported browser.
- Use the desktop app, browser extension, or command-line tool to manage downloads.
Verdict
Choose DLMan if you want a free, open-source download manager with scheduling, queue controls, browser support, and a CLI. Its listed desktop installers are for Windows, macOS, and Linux, and the extension relies on a local connection to the desktop app.
Questions
Is DLMan free?
Yes. Its Free plan costs nothing, and DLMan is open source under the MIT License.
Which platforms does DLMan support?
The download page lists desktop installers for Windows, macOS, and Linux. The product facts also list an API and extension.
Which browsers does the extension support?
Chrome, Firefox, and Edge are supported; the download page also lists Brave.
Can DLMan resume interrupted downloads?
Yes. SQLite-backed persistence lets downloads resume from their saved byte positions after crashes or restarts.
Does DLMan support scheduled downloads?
Yes. Queues can have start and stop times and active days.
Facts from DLMan's own pages
- Authentication
- DLMan can save credentials per domain and apply HTTP Basic Auth and cookie-based session authentication. · dlman.codeideal.com, 11 Oct 2026
- Browser integration
- Its browser extension supports Chrome, Firefox, and Edge, with download interception, context-menu actions, and batch downloads. · dlman.codeideal.com, 11 Oct 2026
- Browser support
- The browser extension supports Chrome, Firefox, and Edge, and the download page also lists Brave. · dlman.codeideal.com, 11 Oct 2026
- CLI
- DLMan includes a command-line tool that shares the desktop app’s core library and supports download and queue management. · dlman.codeideal.com, 11 Oct 2026
- Command line
- DLMan includes a CLI sharing the desktop app’s core engine, with commands to add, list, pause, resume, cancel, and delete downloads. · dlman.codeideal.com, 11 Oct 2026
- Desktop platforms
- The download page lists Windows, macOS, and Linux installers. · dlman.codeideal.com, 11 Oct 2026
- Extension connection
- The extension communicates with the desktop app through a local HTTP/WebSocket server on localhost port 7899. · dlman.codeideal.com, 11 Oct 2026
- Extension features
- The extension can intercept downloads, offer right-click and batch downloads, apply per-site settings, and pass session cookies for authenticated downloads. · dlman.codeideal.com, 11 Oct 2026
- Interface
- The desktop interface has dark and light themes, real-time segment visualization, and desktop notifications. · dlman.codeideal.com, 11 Oct 2026
- License
- DLMan is MIT licensed, and its about page says it is free to use, modify, and distribute. · dlman.codeideal.com, 11 Oct 2026
- Local connection
- The extension communicates with the desktop app through a local HTTP/WebSocket server on localhost:7899. · dlman.codeideal.com, 11 Oct 2026
- Maker
- The CodeIdeal site identifies Shayan as its founder and features DLMan as a project. · codeideal.com, 11 Oct 2026
- Parallel downloads
- It can split files into up to 32 parallel segments. · dlman.codeideal.com, 11 Oct 2026
- Product
- DLMan is a free, open-source download manager built with Rust. · dlman.codeideal.com, 11 Oct 2026
- Queue management
- Queue features include priorities, categories, per-queue speed limits, and batch import. · dlman.codeideal.com, 11 Oct 2026
- Resume
- SQLite-backed persistence lets downloads resume from exact byte positions after crashes or restarts. · dlman.codeideal.com, 11 Oct 2026
- Scheduling
- Queues can have start and stop times and active days, and DLMan can run custom commands after downloads complete. · dlman.codeideal.com, 11 Oct 2026
- Site credentials
- DLMan can save credentials per domain and apply HTTP Basic Auth and cookie-based session authentication. · dlman.codeideal.com, 11 Oct 2026
- Support
- The site points users to documentation, GitHub issues, GitHub Sponsors, and Buy Me a Coffee for project support. · dlman.codeideal.com, 11 Oct 2026
- Technology
- The About page lists Rust, Tauri v2, React 18, TypeScript, SQLite, and Tailwind CSS in its technology stack. · dlman.codeideal.com, 11 Oct 2026
Where DLMan stands on Freedom251
- Download Manager Software#10 of 58
