Crates.io | libtortillas |
lib.rs | libtortillas |
version | 0.0.1-alpha.f12ce29 |
created_at | 2025-09-09 23:45:26.089202+00 |
updated_at | 2025-09-19 23:16:36.127201+00 |
description | An asynchronous library based on the actor model for interacting with the BitTorrent protocol |
homepage | |
repository | https://github.com/artrixdotdev/tortillas |
max_upload_size | |
id | 1831724 |
size | 584,960 |
A terminal-based TUI (Text User Interface) torrent client built in Rust ๐ซ.
Note: This project is currently under active development and is not yet feature-complete. It is by no means ready for use.
See our roadmap here.
.torrent
filesCompletion of libtortillas library
We use Nextest for running tests. To run tests locally, you may need to install Nextest:
# Install Nextest (example using pre-built binaries)
# See: https://nexte.st/docs/installation/pre-built-binaries/
Tortillas is the frontend TUI (Text User Interface) application (what most people want)
There are plans to publish tortillas to registries such as crates.io and the AUR. However, for now, you can install it from source using cargo:
cargo install --git https://github.com/artrixdotdev/tortillas
This will install tortillas
to your local Rust toolchain.
Libtortillas is the library that powers the frontend TUI application. It is a library that can be used to build your own frontend application or integrate with existing frontend applications.
cargo add --git https://github.com/artrixdotdev/tortillas libtortillas
We welcome contributions! If you'd like to help improve tortillas
, please check out our CONTRIBUTING.md for guidelines and tips.