rustybit

Crates.iorustybit
lib.rsrustybit
version2.0.0
sourcesrc
created_at2024-08-25 07:05:46.274311
updated_at2024-08-26 08:04:47.72722
descriptionA CLI bittorrent client
homepage
repositoryhttps://github.com/h33333333/rustybit
max_upload_size
id1350838
size63,778
Dmytro Andriievych (h33333333)

documentation

https://github.com/h33333333/rustybit

README

RustyBit

A simple CLI bittorrent client.

It also partially supports the DHT protocol.

Installation

cargo install rustybit

Usage

To download a torrent into the $(pwd)/.downloads folder, run the following command:

rustybit <torrent_path>

If you want to change the output directory, use this command instead:

rustybit <torrent_path> -o <output_dir_path>

Missing features

It currently misses the following features (and I'm not sure whether I would add them):

  • Seeding torrents
  • Extension protocol support
  • Full DHT node
  • Downloading multiple torrents in parallel
  • Pausing/resuming torrents
  • Proper GUI/TUI
Commit count: 0

cargo fmt