Repolode
amir1376

amir1376/ab-download-manager

A desktop download manager that speeds up downloads and organizes them with queues, schedulers and browser integration.

Open-source alternative to:Internet Download Manager

Stars
19,024
Forks
1,008
Open issues
476
Last commit
yesterday

What is it?

AB Download Manager is a desktop app for managing and organizing downloads. It is built to make downloads faster and easier to keep track of, with queues and schedulers for controlling when files are fetched.

The app pairs with browser extensions for Firefox and Chrome, so downloads started in the browser can be handed off to the manager. It runs on Windows, Linux and macOS, and the project lists Android as a supported platform as well. The interface is built with Compose and offers several themes, including dark, light and black.

It is written in Kotlin and distributed through the GitHub releases page, Winget, Scoop and Homebrew, with a Linux install script. The project is free and open source under Apache-2.0.

Key features

  • 01Accelerates downloads for faster transfers
  • 02Queues and schedulers to control when downloads run
  • 03Browser extensions for Firefox and Chrome
  • 04Runs on Windows, Linux, macOS and Android
  • 05Multiple themes including dark, light and black

Use cases

  • Downloading large files and managing many transfers at once
  • Scheduling downloads to run overnight or at off-peak times
  • Sending links from the browser directly to a desktop download manager

Quick start

  1. 1

    Install on macOS or Linux with Homebrew

    brew tap amir1376/tap && brew install --cask ab-download-manager
  2. 2

    Install on Windows with winget

    winget install amir1376.ABDownloadManager
  3. 3

    Install on Windows with Scoop

    scoop install extras/abdownloadmanager
  4. 4

    On Linux, run the official install script from the README

Things to know

  • Browser integration requires installing a separate extension from the Firefox or Chrome store.
  • It is not listed on Google Play or other app stores, so copies claiming to be this project should be treated as unsafe.

In collections

Topics

FAQ

What is ab-download-manager?
A desktop download manager that speeds up downloads and organizes them with queues, schedulers and browser integration. AB Download Manager is a desktop app for managing and organizing downloads. It is built to make downloads faster and easier to keep track of, with queues and schedulers for controlling when files are fetched.
Is ab-download-manager free to use? What license does it have?
ab-download-manager is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is ab-download-manager still maintained?
Actively maintained. The last commit to ab-download-manager was on Nov 6, 2026.
What can I use ab-download-manager for?
Downloading large files and managing many transfers at once Scheduling downloads to run overnight or at off-peak times Sending links from the browser directly to a desktop download manager
How do I install ab-download-manager?
Install on macOS or Linux with Homebrew: brew tap amir1376/tap && brew install --cask ab-download-manager Install on Windows with winget: winget install amir1376.ABDownloadManager Install on Windows with Scoop: scoop install extras/abdownloadmanager On Linux, run the official install script from the README
Where can I get ab-download-manager?
The source code and installation instructions are on GitHub: https://github.com/amir1376/ab-download-manager

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects