#bittorrent #implemented #active

rustorrent

使用 Rust 实现的 BitTorrent 库

1 个不稳定版本

0.1.0 2019年12月24日

#55 in #active

自定义许可协议

5KB

rustorrent

使用 Rust 实现的 BitTorrent 库


Rustorrent 旨在成为一个功能齐全的 BitTorrent 实现。
它正在积极开发中,目前还不能使用。API 可能随时会发生变化。

显著特性

  • 支持基于文件的 IO 使用 io_uring(仅限 Linux)
  • 使用 intel SHA 扩展
  • 完全实现 utp,未使用任何库

实现了 BEPs

如上所述,该库目前还不能使用,尽管您可以用它来尝试

$ cargo run scripts/Fedora-Workstation-Live-x86_64-33.torrent

无运行时依赖