Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zsugabubus/aria2t
TUI for aria2c(1)
https://github.com/zsugabubus/aria2t
aria2 aria2-rpc aria2-tui aria2c tui
Last synced: 2 months ago
JSON representation
TUI for aria2c(1)
- Host: GitHub
- URL: https://github.com/zsugabubus/aria2t
- Owner: zsugabubus
- License: gpl-3.0
- Created: 2020-01-21T20:46:14.000Z (almost 5 years ago)
- Default Branch: devel
- Last Pushed: 2024-09-10T22:42:23.000Z (4 months ago)
- Last Synced: 2024-09-11T03:15:33.219Z (4 months ago)
- Topics: aria2, aria2-rpc, aria2-tui, aria2c, tui
- Language: C
- Homepage:
- Size: 343 KB
- Stars: 24
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# aria2t
Stupid TUI for `aria2c(1)` with Vim-like keybindings. Strives to be
minimal but complete.## Features
* **Multiple views.** Downloads, files, peers.
* **Efficient.** Request and update only what needed.
* **Scriptable.** Bind an executable to any key.
* **Batteries included.** Most RPC commands covered.## Installation
### Dependencies
* `cc -std=c11` (Build only.)
* `coreutils` (Build only.)
* `gperf` (Build only.)
* `meson` (Build only.)
* `sed` (Build only.)
* `ncursesw`### Build from source
```
git clone https://github.com/zsugabubus/aria2t &&
cd aria2t &&
meson build &&
meson compile -C build &&
meson install -C build
```## Getting started
```
env ARIA_RPC_SECRET=mysecret ARIA_RPC_PORT=12345 aria2t
```For available commands please refer to `aria2t(1)`. You can open manual page
using `man aria2t` after installation.## License
Released under the GNU General Public License version v3.0 or later.