The following is a list of notable software for running a BitTorrent tracker.
Tracker | Programming Language | License | IPv4 | IPv6 | Operating System Support | Description |
---|---|---|---|---|---|---|
MLDonkey | OCaml | GPL-2.0-or-later | Yes | Windows, OS X, Unix-like, Morph OS | Has a built-in tracker and announcement service | |
MonoTorrent | C# | MIT | Yes | Windows, Mac OS, Unix-like | Uses Mono or .NET Core for cross-platform support (.NET) | |
Opentracker | 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, performs well even on embedded hardware. Only requirement is a POSIX compliant OS. Supports only a compact peer list. |
PeerTracker | PHP | GPL-3.0-or-later | Yes | Web application | Extremely lightweight and efficient BitTorrent tracker. Supports SQLite3, and MySQL for storage. | |
μTorrent | C++ | Freeware | Yes | Windows, OS X, Linux, Android | Does not have a list of hosted torrents. | |
qBittorrent | C++ | GPL-2.0-or-later | Yes | Yes | 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 | Java | Disputed | Yes | Windows, Mac OS, Linux | Vuze (formerly Azureus) has a built in tracker. | |
Torrust-Tracker | Rust | AGPL-3.0-or-later | Yes | Yes | Windows, Mac OS, Linux | Open source tracker and indexer. |
Torrust-Actix | 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. http://mldonkey.sourceforge.net/BT-default_tracker ↩
"MonoTorrent". February 2, 2022. Archived from the original on January 14, 2022. Retrieved February 5, 2022 – via GitHub. https://github.com/alanmcgovern/monotorrent ↩
erdgeist. "opentracker". erdgeist.org. Archived from the original on 2013-01-12. Retrieved 2009-05-13. http://erdgeist.org/arts/software/opentracker/ ↩
"libowfat". fefe.de. Archived from the original on 2009-05-04. Retrieved 2009-05-13. http://www.fefe.de/libowfat/ ↩
"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. https://github.com/JonnyJD/peertracker ↩
"Features - FAQ - µTorrent - the Lightweight and Efficient BitTorrent Client". Archived from the original on May 13, 2009. Retrieved May 8, 2009. https://web.archive.org/web/20090513020931/http://www.utorrent.com/faq/features ↩
"qBittorrent official website". sourceforge.net. Archived from the original on 2015-11-23. Retrieved 2013-09-15. http://qbittorrent.sourceforge.net/ ↩
"qBittorrent needs to listen on IPv6 interfaces by default #11632". GitHub. 2019-12-12. Retrieved 2023-02-18. https://github.com/qbittorrent/qBittorrent/issues/11632 ↩
"Azureus, now called Vuze : Java BitTorrent client - FAQ". Archived from the original on 2009-07-02. Retrieved 2009-05-12. https://web.archive.org/web/20090702064833/http://azureus.sourceforge.net/faq.php#17 ↩
"Torrust". GitHub. Archived from the original on 2023-03-17. Retrieved 2023-03-17. https://github.com/torrust/torrust-tracker ↩
"Torrust-Actix". GitHub. Archived from the original on 2023-05-05. Retrieved 2023-05-05. https://github.com/Power2All/torrust-actix ↩