Comparison of BitTorrent tracker software
The following is a list of notable software for running a BitTorrent tracker .
Tracker
Programming Language
License
IPv4
IPv6
Operating System Support
Description
MLDonkey [ 1]
OCaml
GPL-2.0-or-later
Yes
Windows , OS X , Unix-like , Morph OS
Has a built-in tracker and announcement service
MonoTorrent [ 2]
C#
MIT
Yes
Windows , Mac OS , Unix-like
Uses Mono or .NET Core for cross-platform support (.NET)
Opentracker [ 3]
C
Beerware
Yes
Yes (IPv4 and IPv6 have separate binaries and processes that do not share any information between them. If a client communicates to the tracker over IPv6, it will only receive IPv6 addresses in the response.)
Unix-like (source code only)
Uses libowfat,[ 4] performs well even on embedded hardware . Only requirement is a POSIX compliant OS . Supports only a compact peer list.
PeerTracker [ 5]
PHP
GPL-3.0-or-later
Yes
Web application
Extremely lightweight and efficient BitTorrent tracker. Supports SQLite3 , and MySQL for storage.
μTorrent [ 6]
C++
Freeware
Yes
Windows , OS X , Linux , Android
Does not have a list of hosted torrents.
qBittorrent [ 7]
C++
GPL-2.0-or-later
Yes
Yes[ 8]
Windows , OS X , Unix-like , OS/2
Lightweight. Supports DHT, PEX, announcements via UDP. Does not have a web interface or list of hosted torrents; it is not designed for secure or large-scale application.
Vuze [ 9]
Java
Disputed
Yes
Windows , Mac OS , Linux
Vuze (formerly Azureus) has a built in tracker.
Torrust-Tracker [ 10]
Rust
AGPL-3.0-or-later
Yes
Yes
Windows , Mac OS , Linux
Open source tracker and indexer.
Torrust-Actix [ 11]
Rust
MIT License
Yes
Yes
Windows , Mac OS , Linux
Open source tracker server, very light in resources and stable.
References
^ "BT-default tracker" . sourceforge.net . Archived from the original on 2012-07-15. Retrieved 2012-02-11 .
^ "MonoTorrent" . February 2, 2022. Archived from the original on January 14, 2022. Retrieved February 5, 2022 – via GitHub.
^ erdgeist. "opentracker" . erdgeist.org . Archived from the original on 2013-01-12. Retrieved 2009-05-13 .
^ "libowfat" . fefe.de . Archived from the original on 2009-05-04. Retrieved 2009-05-13 .
^ "latest known svn revision of the trigunflame peertracker, which is a lightweight PHP/SQL BitTorrent Tracker: JonnyJD/peertracker" . March 21, 2019. Archived from the original on January 29, 2016. Retrieved January 17, 2017 – via GitHub.
^ "Features - FAQ - µTorrent - the Lightweight and Efficient BitTorrent Client" . Archived from the original on May 13, 2009. Retrieved May 8, 2009 .
^ "qBittorrent official website" . sourceforge.net . Archived from the original on 2015-11-23. Retrieved 2013-09-15 .
^ "qBittorrent needs to listen on IPv6 interfaces by default #11632" . GitHub . 2019-12-12. Retrieved 2023-02-18 .
^ "Azureus, now called Vuze : Java BitTorrent client - FAQ" . Archived from the original on 2009-07-02. Retrieved 2009-05-12 .
^ "Torrust" . GitHub . Archived from the original on 2023-03-17. Retrieved 2023-03-17 .
^ "Torrust-Actix" . GitHub . Archived from the original on 2023-05-05. Retrieved 2023-05-05 .