Comparison of BitTorrent tracker software


The following is a list of notable software for running a BitTorrent tracker.
TrackerProgramming LanguageLicenseIPv4IPv6Operating System SupportDescription
MLDonkeyOCamlWindows, OS X, Unix-like, Morph OSHas a built-in tracker and announcement service
MonoTorrentC#Windows, Mac OS, Unix-likeUses Mono or.NET Core for cross-platform support
OpentrackerC Unix-like Uses libowfat, performs well even on embedded hardware. Only requirement is a POSIX compliant OS. Supports only a compact peer list.
PeerTrackerPHPWeb applicationExtremely lightweight and efficient BitTorrent tracker. Supports SQLite3, and MySQL for storage.
μTorrentC++Windows, OS X, Linux, AndroidDoes not have a list of hosted torrents.
qBittorrentC++Windows, OS X, Unix-like, OS/2Lightweight. 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.
VuzeJavaWindows, Mac OS, LinuxVuze has a built in tracker.
XBT TrackerC++Windows, LinuxUses MySQL for data storage, lightweight tracker
BitstormPHPWindows, Linux, OS XA lightweight tracker that does not require any external database support.