Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/AminBhst/brisk
Fast, multithreaded, cross-platform download manager
https://github.com/AminBhst/brisk
download-manager downloader downloadmanager linux macos windows
Last synced: about 2 months ago
JSON representation
Fast, multithreaded, cross-platform download manager
- Host: GitHub
- URL: https://github.com/AminBhst/brisk
- Owner: AminBhst
- License: gpl-3.0
- Created: 2023-02-13T15:19:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-28T20:37:49.000Z (4 months ago)
- Last Synced: 2024-05-29T01:51:50.170Z (4 months ago)
- Topics: download-manager, downloader, downloadmanager, linux, macos, windows
- Language: Dart
- Homepage:
- Size: 15.4 MB
- Stars: 117
- Watchers: 4
- Forks: 13
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![license](https://img.shields.io/github/license/AminBhst/brisk)](https://github.com/AminBhst/brisk/blob/main/LICENSE)
[![release](https://img.shields.io/github/v/release/AminBhst/brisk)](https://github.com/AminBhst/brisk/releases)
![Downloads](https://img.shields.io/github/downloads/AminBhst/brisk/total.svg)
[![platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20MacOS-blue)]()
Fast, multithreaded, cross-platform download manager
## Download
Installation files for Windows and Linux are available
at [Github Releases](https://github.com/AminBhst/brisk/releases/).Brisk is also available on the [Arch AUR](https://aur.archlinux.org/packages/brisk-bin)
## Browser Integration
Brisk supports [Browser Integration](https://github.com/AminBhst/brisk-browser-extension) that allows for capturing downloads from the browser and adding them directly into the app.### Installing The Browser Extension
#### Chrome / Edge / Opera
[link-chrome]: https://github.com/AminBhst/brisk-browser-extension/releases/latest 'Version published on Chrome Web Store'[][link-chrome] [][link-chrome] [][link-chrome]
#### Firefox
[link-firefox]: https://addons.mozilla.org/en-US/firefox/addon/brisk/[][link-firefox]
## Linux Prerequisites### keybinder-3
- Debian/Ubuntu : ```libkeybinder-3.0-0```
- Fedora/RHEL/CentOS : ```keybinder3```
- Arch Linux : ```libkeybinder3```### appindicator3-0.1
- Debian/Ubuntu : ```libayatana-appindicator3-dev```
- Fedora/RHEL/CentOS : ```libappindicator-gtk3-devel```
- Arch Linux : ```libappindicator-gtk3```## Features
- Browser Integration
- Multi-segment file downloading
- Download Queues
- Smart connection reset
- Hotkey (ctrl+alt+A) to quickly add a download URL from the clipboard## Demo With Browser Integration
## Build From Source
Download the Flutter SDK (Recommended version 3.16.9) and set the path variable
```bash
flutter build macos|windows|linux
```## Features to come
- Dynamic file segmentation for highest download speed
- Download speed limiter
- Download SchedulingIf you have a feature request, please open an issue and explain it in details.
## Credits
- GitHub Actions : [AliML111](https://github.com/AliML111)
- MacOS support : [Norman-w](https://github.com/Norman-w)