Retour au classement

amir1376/ab-download-manager

Kotlinabdownloadmanager.com

A Download Manager that speeds up your downloads

composecompose-multiplatformdownloaddownload-managerdownloaderdownloadmanagerkotlinlinuxwindowschromedesktopdesktop-app
Croissance des étoiles
Étoiles
16.7k
Forks
866
Croissance hebdomadaire
Issues
421
16.7k16.7k16.7k
18 juil.19 juil.20 juil.21 juil.
README

AB Download Manager

GitHub Release AB Download Manager Website Telegram Channel Telegram Group Crowdin

AB Download Manager Banner

Introduction

AB Download Manager is a desktop app that helps you manage and organize your downloads more efficiently than ever before.

Features

  • ⚡️ Faster Download Speed
  • ⏰ Queues and Schedulers
  • 🌐 Browser Extensions
  • 💻 Multiplatform (Android / Windows / Linux / Mac)
  • 🌙 Multiple Themes (Dark/Light/Black and more) with modern UI
  • ❤️ Free and Open Source

Please visit Project Website for more info.

Installation

GitHub Release

Download and Install the App

Official Website GitHub Releases

Installation script (Linux)

The recommended way to install the app on Linux

bash <(curl -fsSL https://raw.githubusercontent.com/amir1376/ab-download-manager/master/scripts/install.sh)

Winget or Scoop (for Windows)

winget:

winget install amir1376.ABDownloadManager

scoop:

scoop install extras/abdownloadmanager

Homebrew (for macOS & Linux)

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

⚠️ Warning: This software is NOT on Google Play or other app stores unless listed here. Any version claiming to be or related to this project should be considered SCAM and UNSAFE.

For alternative installation methods, uninstallation instructions, and more details, please refer to the wiki page.

Browser Extensions

Firefox Add-ons Version Chrome Web Store Version

You can download the browser extension to integrate the app with your browser.

Chrome Extension Chrome Extension

Screenshots

App Home Section App Download Section

Community

  • 📢 Telegram Channel – News, announcements, and release updates.
  • 💬 Telegram Group – Get help, report bugs, suggest features, and discuss the project with the community.

Repositories And Source Code

There are multiple repositories related to the AB Download Manager project:

Repository Description
Main Application (You are here) Contains the Application that runs on your device
Browser Integration Contains the Browser Extension to be installed on your browser
Website Contains the AB Download Manager website

I've spent a lot of time to create this project.

If you like my work, please consider giving it a ⭐ — thanks! ❤️

Bug Report

If you notice any bugs in the source code, please report them via the GitHub Issues section.

Build From Source

To compile and test the desktop app on your local machine, follow these steps:

  1. Clone the project.

  2. Download and extract the JBR, and make it available by either:

    • Adding it to your PATH, or
    • Setting the JAVA_HOME environment variable to its installation path.
  3. Navigate to the project directory, open your terminal and execute the following command:

    ./gradlew createReleaseFolderForCi
    
  4. The output will be available at:

    <project_dir>/build/ci-release
    

Note. This project is compiled and published by GitHub actions here, so if you faced any problem you can check that too.

Translations

Crowdin

If you’d like to help translate AB Download Manager into another language, or improve existing translations, you can do so on Crowdin. Here’s how:

  • Visit the project in Crowdin
  • Please DO NOT submit translations via pull requests.
  • If you want to add a new language, please see this.

Contribution

If you want to contribute to this project, please read Contributing Guide first.

Support the Project

If you'd like to support the project, you can find details on how to donate in the DONATE.md file.

Dépôts similaires
gkd-kit/gkd

基于无障碍,高级选择器,订阅规则的自定义屏幕点击安卓应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules

KotlinGNU General Public License v3.0androidkotlin
gkd.li
40.3k1.9k
JetBrains/compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

KotlinApache License 2.0kotlinui
jetbrains.com/lp/compose-multiplatform
19.2k1.4k
open-ani/animeko

集找番、追番、看番的一站式弹幕追番平台,云收藏同步 (Bangumi),离线缓存,BitTorrent,弹幕云过滤。100% Kotlin/Compose Multiplatform

KotlinGNU Affero General Public License v3.0animecompose
animeko.org
19k518
coil-kt/coil

Image loading for Android and Compose Multiplatform.

KotlinApache License 2.0androidkotlin
coil-kt.github.io/coil/
11.9k774
bitwarden/android

Bitwarden mobile apps (Password Manager and Authenticator) for Android.

KotlinGNU General Public License v3.0androidbitwarden
bitwarden.com
9.1k1k
ReadYouApp/ReadYou

An Android RSS reader presented in Material You style.

KotlinGNU General Public License v3.0androidrss-reader
7.3k308
Haxxnet/Compose-Examples

Various Docker Compose examples of selfhosted FOSS and proprietary projects.

dockerdocker-compose
haxxnet.github.io/Compose-Examples/
7.3k344
XayahSuSuSu/Android-DataBackup

DataBackup for Android 7.0+

KotlinGNU General Public License v3.0backuproot
databackupofficial.github.io
7.1k294
getActivity/AndroidProject

Android 技术中台,但愿人长久,搬砖不再有

JavaMavenApache License 2.0androidmvp
6.9k1.4k
Gurupreet/ComposeCookBook

A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential

KotlinMIT Licensejetpackjetpack-compose
6.9k852
getarcaneapp/arcane

Modern Docker Management, Designed for Everyone

GoGo ModulesBSD 3-Clause "New" or "Revised" Licensedockerdocker-management
getarcane.app
6.5k252
plainhub/plain-app

🔥 PlainApp is an open-source app that lets you securely manage your phone from a web browser. Access files, media, contacts, SMS, calls, and more through a simple, easy-to-use interface on your desktop.

KotlinGNU Affero General Public License v3.0androidfilemanager
plainapp.app
6.1k371