Antoine Langlois c5b91bd02a | ||
---|---|---|
cli | ||
gui | ||
lib | ||
.envrc | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md | ||
flake.lock | ||
flake.nix |
README.md
BitTorrent-Rust
BitTorrent-Rust is a fully fledged BitTorrent tool suite. A library
supporting all BEP (WIP), a GUI
(TODO) for desktop usage, a CLI
/TUI
(WIP) and a web ui
for containerised environment.
Why another GUI
/CLI
/TUI
/WebUI
/library
?
Why not 😁. Joke aside, I feel like some users might want an AIO
BitTorrent environment. My goal is to create a modern stack.
Features
Library
Everything under a BEP MUST
be supported. Non standard fields for .torrent
are also mapped when encountered and they need a special treatement (like dates).
To start developing with it:
cargo add bittorrent-rs
[!WARNING] The library is a work in progress. Please refer to the implemented section below. The library's documentation is also a work in progress.