Skip to content
@torrust

Torrust

Modern BitTorrent applications made with Rust.

Welcome to the GitHub of the Torrust Project.

Torrust is a community supported project that currently is sponsored by Nautilus Cyberneering.

Torrust

"Tor-rust" is a play on the words "Bit-Tor-ent", and "Rust"

This summaries our focus on mixing the great BitTorrent Protocol with the excellent Rust Programming Language.

We strive to grow a fantastic, kind, and passionate community. New contributors are always welcome to join!

For more information, please consider visiting our website: https://torrust.com/.

Repositories

Our focus is on two parts of BitTorrent Infrastructure, the Tracker, and the Index:

Tracker

Our BitTorrent Tracker is a conventional tracker written in rust. When hosted it can matchmaking and statistic keeping capabilities to the BitTorrent Network.

Index

Our BitTorrent Index is a conventional torrent metadata index. When hosted it can provide the BitTorrent Community with a collaborative interface for building databases of torrent information, and monitoring of it's related torrent swarms.

We split the index into to parts: "The Index", and "The Index Graphical User Interface (GUI)":

"The Index"

The index is a set of software that provides a set of machine API's that allow the management and maintenance of community collections of torrents

Note: This software provides an interfaces for other programers. Not end-users.

"The Index GUI"

This software connects to the index (and other services), to provide a nice web-interface for humans to use.

Pinned Loading

  1. torrust-index-archive torrust-index-archive Public archive

    Moved: https://github.com/torrust/torrust-index

    111 18

  2. torrust-tracker torrust-tracker Public

    A modern and feature-rich (private) BitTorrent tracker.

    Rust 530 57

  3. torrust-documentation torrust-documentation Public archive

    Documentation for the Torrust Torrent Index and Torrust Tracker.

    4

  4. torrust-index-gui torrust-index-gui Public

    This repository serves as the frontend for the Torrust Index project.

    Vue 40 17

  5. torrust-index torrust-index Public

    This repository serves as the backend for the Torrust Index project.

    Rust 99 28

  6. torrust-tracker-deployer torrust-tracker-deployer Public

    Deployment tool for Torrust Tracker - automated infrastructure provisioning and configuration with Rust, OpenTofu, and Ansible

    Rust 4 2

Repositories

Showing 10 of 46 repositories
  • torrust-tracker Public

    A modern and feature-rich (private) BitTorrent tracker.

    torrust/torrust-tracker's past year of commit activity
    Rust 530 AGPL-3.0 57 46 (1 issue needs help) 14 Updated Sep 10, 2026
  • torrust-index Public

    This repository serves as the backend for the Torrust Index project.

    torrust/torrust-index's past year of commit activity
    Rust 99 AGPL-3.0 28 41 (3 issues need help) 3 Updated Sep 10, 2026
  • torrust-linting Public

    Linting utilities for the Torrust Organization projects

    torrust/torrust-linting's past year of commit activity
    Rust 2 MIT 1 2 0 Updated Sep 8, 2026
  • torrust-website Public

    Public Website for Torrust Organisation

    torrust/torrust-website's past year of commit activity
    Svelte 5 GPL-3.0 6 15 12 Updated Aug 20, 2026
  • torrust-bittorrent Public Forked from GGist/bip-rs

    BitTorrent Infrastructure Project

    torrust/torrust-bittorrent's past year of commit activity
    Rust 9 Apache-2.0 34 5 (1 issue needs help) 4 Updated Aug 3, 2026
  • torrust-server-lib Public

    Common functionality used in all Torrust HTTP servers.

    torrust/torrust-server-lib's past year of commit activity
    Rust 1 AGPL-3.0 0 0 0 Updated Jul 31, 2026
  • torrust-tracker-deployer Public

    Deployment tool for Torrust Tracker - automated infrastructure provisioning and configuration with Rust, OpenTofu, and Ansible

    torrust/torrust-tracker-deployer's past year of commit activity
    Rust 4 MIT 2 17 4 Updated Jul 15, 2026
  • torrust-demo Public

    CI and configuration for the Torrust live demo.

    torrust/torrust-demo's past year of commit activity
    Shell 5 4 19 1 Updated Jun 23, 2026
  • torrust-hash2torrent-demo Public

    A repo to track issues with the service hash2torrent.com

    torrust/torrust-hash2torrent-demo's past year of commit activity
    0 0 1 0 Updated Jun 22, 2026
  • awesome-legal-torrent-sources Public

    A curated, community-maintained list of websites that distribute legal, public-domain, and openly-licensed content via BitTorrent.

    torrust/awesome-legal-torrent-sources's past year of commit activity
    7 MIT 0 0 0 Updated Jun 17, 2026