TerminusDM: Cross Platform Terminal Download Manager

Iqbal Abdurachman

TerminusDM: Cross Platform Terminal Download Manager

TerminusDM is a powerful cross-platform terminal application download manager built with Rust. It offers a user-friendly terminal interface for managing your downloads efficiently.

Technology Stack

Rust
Ratatui
Tokio

Features

Resume interrupted downloads seamlessly.
Maintain a history of your downloads - with terminal ui.
Splitting files into smaller parts and downloading them concurrently.

Installation

Arch Linux (via AUR)

Download the AUR package for terminusdm: (You can install it with your favourite AUR helper)
yay -S terminusdm-bin

MacOS

Prerequisites: Install Homebrew brew.sh
Install it:brew tap sumoduduk/tap && brew install terminusdm
brew tap sumoduduk/tap && brew install terminusdm

Other OS and Distro

Prerequisites : Rust and Cargo installed on your system. You can find installation instructions at https://www.rust-lang.org/.
Install it with cargo: cargo install terminusdm

Usage

Open a terminal.
Run the terminusdm
TerminusDM will display a user-friendly interface within the terminal window, showing download history and other relevant information.
Like this project

Posted Aug 23, 2024

Cross Platform Terminal Download Manager. Manage your downloads directly from the terminal with ease. Download files, resume interrupted downloads, and keep a …

Bride Photo Stock
Bride Photo Stock
Web3 Kioska Point of Slaes
Web3 Kioska Point of Slaes
Kioska-POS: Multi Monitor Restaurant Management Desktop App
Kioska-POS: Multi Monitor Restaurant Management Desktop App
Termusix: Terminal Desktop Music Player
Termusix: Terminal Desktop Music Player