Skip to content

DevGev/Torr

Repository files navigation


Logo

  Torr /tɔːr/
   ᚦᚢᚱᚱ
  C++23 bittorrent implementation
  Roadmap ·   Contribute ·   Download

Getting started

Torr is targeted towards Unix like systems, currently tested on Linux, will be tested on BSDs in the future.
Will Torr be supported on Windows? Short answer: No.

Requirements

  • openssl
  • ninja build
  • g++ >= 14.0.0

Build libtorr.a and copy headers

  ./build.sh release

Contribute

See CONTRIBUTE.md and roadmap below

Roadmap

  • magnet uri
  • bencode
  • networking
    • block peers
    • seeding
    • dht
    • utp
    • proxy
    • udp tracker
    • http tracker
  • storage
    • caching
    • local fs
  • sandboxing
    • sys mseal
    • sys landlock
    • sys seccomp
  • concurrency
  • fuzzing

Releases

No releases published

Packages

No packages published