118 lines
4.3 KiB
Markdown
Raw Normal View History

2024-07-11 13:08:25 +03:30
<div align="center">
<a href="https://abdownloadmanager.com" target="_blank">
<img width="180" src="assets/logo/app_logo_with_background.svg" alt="AB Download Manager Logo">
</a>
</div>
<h1 align="center">AB Download Manager</h1>
<p align="center">
<a href="https://github.com/amir1376/ab-download-manager/releases/latest"><img alt="GitHub Release" src="https://img.shields.io/github/v/release/amir1376/ab-download-manager?color=greenlight&label=latest%20release"></a>
<a href="https://t.me/abdownloadmanager"><img alt="AB Download Manager Website" src="https://img.shields.io/badge/project-website-purple?&labelColor=gray"></a>
<a href="https://t.me/abdownloadmanager_discussion"><img alt="Telegram Group" src="https://img.shields.io/badge/Telegram-Group-blue?logo=telegram&labelColor=gray"></a>
<a href="https://t.me/abdownloadmanager"><img alt="Telegram Channel" src="https://img.shields.io/badge/Telegram-Channel-blue?logo=telegram&labelColor=gray"></a>
</p>
## Description
2024-07-16 13:30:42 +03:30
[AB Download Manager](https://abdownloadmanager.com) is a desktop app which lets you manage and organize your download files better than before
2024-07-11 13:08:25 +03:30
## Features
- ⚡️ Faster Download Speed
- ⏰ Queues and Schedulers
- 🌐 Browser Extensions
- 💻 Multiplatform (Windows / Linux for now)
- 🌙 Multiple Themes (Dark/Light) with modern UI
- ❤️ Free and Open Source
Please visit [Project Website](https://abdownloadmanager.com) for more info
## Installation
in order to download and install the app
- You can visit [Project Website](https://abdownloadmanager.com) for Download Instructions
- Or you can find download links for your OS from [GitHub Releases](https://github.com/amir1376/ab-download-manager/releases/latest)
## Screenshots
<div align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="./assets/screenshots/app-home_dark.png">
<source media="(prefers-color-scheme: light)" srcset="./assets/screenshots/app-home_light.png">
<img alt="App Home Section" src="./assets/screenshots/app-home_dark.png">
</picture>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="./assets/screenshots/app-download_dark.png">
<source media="(prefers-color-scheme: light)" srcset="./assets/screenshots/app-download_light.png">
<img alt="App Download Section" src="./assets/screenshots/app-download_dark.png">
</picture>
</div>
## Acknowledgements
Please keep in mind that this project is in the beginning of its journey.
**lots of features** are on the way!.
**But**, in the meantime you may face **Bugs or Problems**. so.
Please report them (by [Community chat](#community) or `GitHub Issues`) to me,And I'll do my best to fix them ASAP
## Community
You can join to our [Telegram Group](https://t.me/abdownloadmanager_discussion) to
- Report problems
- Suggest features
- Get help about the app
## Repositories And Source Code
There is 3 repository related to this project
### Application Repo (You are here)
This repo, contains the **Application** that runs on your **device**
### Browser Integration Repo
This [repo](https://github.com/amir1376/ab-download-manager-browser-integration), contains the **Browser Extension** to be installed on your **browser**
### Project Website Repo
This [repo](https://github.com/amir1376/ab-download-manager-website), contains the [website](https://abdownloadmanager.com) that introduces you the project
### Support Me
I spent a lot of time to create this project.
If you like my work, Please consider giving it a ⭐ Thanks ❤️
2024-07-11 13:08:25 +03:30
## Bug Report
If you see bugs in the source code! please report them in the `GitHub Issues` section
## Build From Source
to compile and test desktop app on your local machine
fallow these steps.
1. Clone the project
2. Install the [JBR](https://github.com/JetBrains/JetBrainsRuntime/releases)
3. cd into the project, open your terminal and execute the fallowing commands
```bash
./gradlew
./gradlew packageReleaseDistributionForCurrentOS
```
this will create a package for your **current OS**, so you can compile and install it on your own
> **Note**. This project is compiled and published by GitHub actions [here](./.github/workflows/publish.yml), so if you
> faced any problem you can check that too
## Contribution
Contributions to this project are very welcome!
Let's make a better Download Manager together ❤️